非微信浏览器支付,调用成功。 怎么确认用户支付成功,微信官方没有微信外部 浏览器 调用接口。

非微信浏览器支付,调用成功。 怎么确认用户支付成功,微信官方没有微信外部 浏览器 调用接口。 很纠结, 类似于京东调用微信支付的那种。

3个回答

两种:一是给微信提供一个外网可访问的回调接口,支付结果微信会调用你的支付接口通知你;二是去调微信的查询订单接口(https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_2&index=2 ),可以查看订单的支付状态。非微信浏览器支付的时候,统一下单会返回prepay_id,后台需要保存这个字段作为后面的订单查询、退款等的依据。

qq_15259781
Winloong 回复MOnkey?: 你接口的域名是不是跟微信那边配置的一致;还有自己手动调用看看能不能
一年多之前 回复
woainiliushuning
MOnkey? 回复Winloong: 第一种外网接口的方法,我这边一直回调不成功。是怎么回事呢
一年多之前 回复
qq_15259781
Winloong 就只有这两种方法了
一年多之前 回复
woainiliushuning
MOnkey? 回复Winloong: 除了这个就没有别的办法了吗
一年多之前 回复
qq_15259781
Winloong 回复MOnkey?: 啊我记错了抱歉,prepayId是用来支付的。应该是用你下单的时候定义的商户订单号也就是out_trade_no去查询,接口看我上面发给你的链接。一般是后台再封装一遍微信的这个接口,然后前端去调
一年多之前 回复
woainiliushuning
MOnkey? 我用这个 prepay_id 如何查询到这个订单
一年多之前 回复

微信支付是否成功都是异步通知到你配置的接口去的,自己用计时器什么的检查通知是否已经发送就行了

你的接口得确保支付成功后通知的时候能100%正确更新订单状态,如果出问题只能人工介入了,需要后台有查询支付状态的功能,及更新订单状态功能

这个不是应该自己后台封装一个接口的吗,只要自己请求这个接口,支付完成后,在请求后台封装的查询接口,查询订单号是否是成功状态就好了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
非微信浏览器的微信H5支付
开发接口地址:https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_1 以下几点没注意下,希望人少踩坑: 1,接口文件上有两处理错误。一是少了sub_march_id(子商户id).二是openid不需要(这个坑我几天了)。 2,appid是指的微信公众号appid.不是开放平台的面的appid 3,支付类型是MWEB 3, 对
微信H5支付如何调用外部浏览器完成支付
最近一个项目在微信中如何H5支付,一个微信商城的客户,他的微信H5支付在微信端中是无法完成支付的。这是令人非常蛋疼的事。那么要怎么解决微信H5支付这个问题呢?查了一下简单的资料发现,微信H5支付必须是微信以外的浏览器调取微信客户端进行微信支付,   解决方案: 1、你需要准备2个相同的页面。一个在内一个在外 2、在微信中打开支付页面A(其实这是个假的页面)然后手机自动唤醒了手机中的其他...
微信浏览器网页授权获取用户openid 微信浏览器支付
### 配置 1. appid 2. appsecret 3. merchid 4. apikey 5. 微信公众号,接口权限,网页授权域名填写 ### 获取code ``` function getWxCode($url){ $appid = ""; $appsecret = ""; $domain = input('server.REQUEST_SCHEME'). ...
微信外部浏览器H5支付的demo
http://wxpay.wxutil.com/mch/pay/h5.v2.php;看到微信的外部H5可以用了。项目里刚好需要这个需求。但是!看了一下他的文档。真心不知道咋弄。希望微信或者大神能提供demo。rnh5.json.php 看他用到了。这个文件。。。有谁研究过?
微信--H5非微信内浏览器支付
最近需要在电商平台集成微信支付,PC端扫码支付,移动端是H5支付,扫码支付,这个比较简单,主要是H5支付,要求微信内浏览器支付。看了官方文档发现,没有这种模式,只有扫码支付、刷卡支付、APP支付、公众号支付。但是京东确可以通过移动端外部浏览器调起微信客户端支付,原来H5非微信内浏览器支付模式,是要单独tengxun签订协议,申请支付权限的。    有了权限之后,这中模式的调用就比较简单了,大概流
非微信浏览器的h5支付demo
移动端非微信内置浏览器中的微信支付。官方开发文档处处是坑啊。踩坑几天,终于把官方的jsapi支付方式的demo给跑起来了(只能在微信客户端中打开)。但非微信内置浏览器中就莫法了。貌似h5支付方式可以满足这个需求,但真心不知道怎么用啊。还要开通什么权限?跪求解啊。若是有demo就更好了。或者是官方技术qq、微信号之类的也行啊。[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/9.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/9.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/9.gif][/img]
非微信浏览器调用微信支付
非微信浏览器访问H5站点(其实就是wap站),支付的时候选择微信支付,跳转到微信app里面完成支付,这个怎么搞,网上方法找了好多根本不行,看有些网站(比如折800,免得有人说京东和腾讯有关系)直接uc访问支付时候选微信支付,就会跳转到微信app完成支付,别人都实现了,肯定是有方法的,各位大神有谁知道的,指点下呗,整了很久了,公司需要新增这个功能
Android通过外部浏览器调用微信H5支付,Android+PHP详解
看了好多关于讲解微信H5支付开发的文章,大多数都是通过微信内部浏览器来调用支付接口(其实就是公众号支付),可能是因为H5支付接口刚开放不久吧。 微信官方体验链接:http://wxpay.wxutil.com/mch/pay/h5.v2.php,请在微信外浏览器打开。 看了上面的体验链接,如果感兴趣,可以接着往下看,希望对你有所帮助。 一、Android端Android端代码相对来说比较
微信h5支付,微信外浏览器支付实现
h5支付的资料还真叫个少,不过找到一个好的方式,按着大神的步骤去实现还真就ok了,话不多说,开始准备吧 看一下官方文档还是很必要的,知道必不可少的参数是什么:https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_20&index=1 微信支付的坑很多,特别在平台的设置上 首先需要APPID,微信支付商户号mch_id,API密...
亲测可用微信支付h5支付非微信浏览器调用支付接口
亲测可用微信支付h5支付非微信浏览器调用支付接口,外部浏览器调用h5微信支付
php 微信h5支付,亲测可用,非微信浏览器
贴代码了 public function pay(){ header("Content-type:text/html;charset=utf-8"); $out_trade_no = I('get.out_trade_no'); //订单号、在这之前就已经下单。 $sign = I('get.sign'); $check_sig...
wap端微信h5支付,用于非微信浏览器
wap端微信h5支付,用于非微信浏览器
php实现微信H5支付开发记录(非微信浏览器)
前端时间因工作需要,在项目中接入了微信的H5支付,具体就是在非微信浏览器调起手机微信实现支付。 官方文档及SDK: 开发文档:https://pay.weixin.qq.com/wiki/doc/api/index.html https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_4 以下为部分实际开发页面示例: h5pa
微信官方支付DEOM
微信官方支付DEOM,其中包括( java、php、 asp、 c#、 html)五中语言例子,注意开发之前请先在微信公众后台修改支付目录
微信H5支付,微信手机端支付,微信手机网页支付
最新实用的微信H5手机网站支付源码实例 微信手机端支付 微信网页支付
c#调用微信扫一扫支付
c#调用微信扫一扫支付,只需要修改appid、商户号、secret就可以使用,包含常见的微信扫一扫支付遇到的非200代码、商户后台结构不合法处理方法
H5调用微信app支付
开发文档地址https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_2
WebView调用微信H5支付
相关文章:okhttp3.0忽略https证书 好长时间没有写博客了,感觉自己颓废了不少,这也取决于移动端逐渐趋于稳定的原因,随着自己公司业务的不断扩大,还是会遇到种种问题,最近手上一个需要是app内H5进行微信支付,所以就着手搞一搞。 一、微信支付已经开放出了H5支付的场景,但是微信的目的是在浏览器中直接进行微信支付,所以手机浏览器对微信H5支付支持的是很好的,但是他的文档说不建议在app中
支付--微信APP支付
写在最前:关于文中涉及到隐私的部分已经隐去,只做技术分享。先简单介绍一下背景,公司app要改成H5混合开发需要对原有的app后台进行移植,增加新的接口功能满足新需求。在移植的时候我直接把原来的微信支付模块全部搬过来,前端那边微信支付一直没做好,后台这边我也没法测试移植的模块能否正常支付。等前端把微信支付部分做好以后,我才开始测试这部分代码,本想着之前app中都用得好好的,现在应该也没什么问题,实际上
微信:微信扫码支付、调用统一下单接口、网站支付 + springmvc
一、场景:公司需要在网站上进行微信支付。 二、API:使用微信开放平台的接入微信支付 -扫码支付。微信支付开发者平台链接 三、分析: 接入扫码支付(包含PC网站支付)包含三个阶段,问这里只讲使用,也就是第2阶段的《启动设计和开发》。点击查看开发者文档(扫码支付)后,这里感觉微信的文档没有支付宝好理解(稍微吐槽下~~~),不过我们忽略一切,直接进入模式二:模式二最简单
微信浏览器获取微信用户
使用微信浏览器,可以通过“网页授权获取用户基本信息”方式得到是那个微信用户,但是这个设计的真心觉得扯淡,本身手机的信号不稳定,计算能力也不是很好,还弄这么多的跳转,如果用3G网络等起来真心虐,请问有没有办法获取到用户的基本信息呢,或者openId,除正常的调用一下方式rnrnhttp://mp.weixin.qq.com/wiki/4/9ac2e7b1f1d22e9e57260f6553822520.htmlrnrnrn本人已经使用了iframe加载,和ajax加载+script加载的方式,最终未果,求大神帮忙解决。
微信扫码支付成功后,怎么通知winform窗体支付成功?
网上几乎都是php,没有关于窗体的程序。我现在用winform做一个扫码支付程序,可以扫码,但我完全不懂回调,想知道怎么才能实现客户扫码支付成功后,当前的窗体能够通知客户支付成功,逻辑该如何实现呢?求大神帮忙!
微信app支付和微信网页支付 java
微信app支付和微信网页支付大致相同,但是细节上还是有些区分的 1.微信网页支付代码 @PostMapping(value = "wxPay") @ApiOperation("微信充值") @ResponseBody public synchronized ResultModel wxPay(HttpServletRequest request,Stri...
支付 微信
微信支付文档,实现支付功能。相关文档查看和代码查看
微信浏览器打开外部浏览器
微信浏览器打开外部浏览器解决方案,需要的朋友请直接下载
php微信扫描支付程序 测试成功的
native.php 扫码支付生成页面 notify.php 回调页面,把支付成功状态写入数据库 orderquery.php 订单确认 success.php 支付成功,跳转页面 把以上文件放在example目录下,替换掉原来的相同文件 最近在开发商城支付程序,支付宝支付轻松搞定,微信支付,搞了几天现在有结果,我也找了好多资料,终于调试成功,现在代码给大家分享,微信的demo写得太差劲比支付宝差远了。 程序中,只开发了微信扫码支付程序。
微信小程序开发之支付成功后的跳转
实战开发电商从下单到购物车到支付整个流程
微信v3php版,支付成功可以返回
微信v3php版,只可以用扫描二维码,模式二,可过可以回传,新思路百分百可以过。 这是本人第一次发布资源,希望大家多多支持。
微信H5支付成功后业务处理
微信支付成功后,我有两个地方处理了业务nn①微信页面内支付成功后返回,如下:nWeixinJSBridge.invoke(n 'getBrandWCPayRequest',response.msg,n function(res)n if(res.err_msg == "get_brand_wcpay_request:ok" ) n);nn②微信支付通知notifynn这两个我想做的是只要有一个处理成功另一个就不用处理了,因为业务中有增加充值记录的程序(两种处理共用这个),所以当支付成功后会导致增加两条记录,这种情况怎么避免呢?求大神赐教n
微信JSSDK_支付的使用,验证成功
微信jssdk支付功能-前端部分
调用微信h5支付完成后,浏览器历史回退的问题
vue单页应用,在当前页调用微信h5支付后进入微信支付的中间页,然后支付完成回到当前页,可是在浏览器回退的时候又进入到中间页,要怎么去掉这一环,请大神给点建议,谢谢~
H5支付(微信之外浏览器调用微信支付前端内容)
H5官方文档 一、公众号h5支付申请审核(后台统一操作,前端只需要给后台传值供后台在微信平台下单即可) 二、调用后台接口,下单操作,接收微信返回的中间页地址(前端工作) 三、加载微信返回的页面地址 window.location.href = url //url为接口返回的地址 前台支付完成或者放弃支付,页面会默认返回支付发起页;可以通过在url后拼接上redirect_url参数。例如...
微信JSSDK-录音接口,判断是否成功调用微信录音
微信JSSDK-录音接口,判断是否成功调用微信录音
微信外置浏览器的H5支付问题
[img=https://img-bbs.csdn.net/upload/201805/15/1526375216_330918.png][/img]rn对于微信外置浏览器H5跳转微信客户端进行支付,在这个地方报空指针异常,求大神指引解决方法,因为这个地方我都没看懂是干嘛的。我是从网上下载引用的一个架包,IJPay,jfinal。是调用统一下单接口时候报的错。希望大神给小菜多指引一下
微信公众号调起微信内置浏览器h5支付
(一)微信公众号和微信商户平台配置根据微信公众平台的使用教程配置一、设置支付目录请确保实际支付时的请求目录与后台配置的目录一致,否则将无法成功唤起微信支付。在微信商户平台(pay.weixin.qq.com)设置您的公众号支付支付目录,设置路径:商户平台-->产品中心-->开发配置,如图7.7所示。公众号支付在请求支付的时候会校验请求来源是否有在商户平台做了配置,所以必须确保支付目录已...
jsapi微信支付 -----适用于微信浏览器支付
** * jsapi支付 只限于微信浏览器使用 */ public function wxjspay(){ $notify_url = ""; //异步通知地址 $order_number = I('order_number'); //订单编号 $money = I('orderPrice'); //订单金额 //调用微信支付函数 Vendor('Wxpay.example.WxP
微信浏览器内H5支付实现
最近需要做一个简单的需求,客户直接点击链接即可进行微信H5支付 关于微信支付,之前做过APP支付、公众号支付、浏览器外H5支付是第一次接触,研究了微信官方文档之后大概步骤如下: 首先在商户平台---产品中心---我的产品---H5支付下去配置H5支付域名,下来就不废话了,直接贴上代码 按照下单接口的要求进行参数封装 https://pay.weixin.qq.com/wik...
微信 支付 思维导图(微信红包)
微信支付(红包)实现 思路梳理 一、梳理思路如下(建议先下载附件,对比着看):          1、微信支付开发准备条件;          2、微信红包开发的规则;          3、微信红包的准备工作;          4、微信现金红包发送接口;          5、微信现金红包查询接口;          6、用户接收效果; 二、梳理背景(为啥梳理这个东西)
微信网页授权与微信H5支付
                 微信网页授权与微信H5支付 一、微信网页授权    用户在点公众号里的链接时,让用户授权,并以此得到用户的更多信息    完整的介绍见:    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842,    我这里只做一个流程说明。1.  引导用户打开点击一个链接    格式如下:...
C# asp.net 微信APP 支付 支付成功通知
C#版的 因为官网里面没提供Demo 所以就用这么点来骗分了。 下载的同学们看清楚哈, 里面只有支付成功通知。
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池