社区
C#
帖子详情
微信支付付款成功后前端怎么知道回调函数是否执行成功?
zzyhost
2020-02-06 07:34:37
流程:app发起支付——付款成功——微信执行回调url,app怎么知道回调是否执行成功?
...全文
2855
3
打赏
收藏
微信支付付款成功后前端怎么知道回调函数是否执行成功?
流程:app发起支付——付款成功——微信执行回调url,app怎么知道回调是否执行成功?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
上海程序员3
2020-02-08
打赏
举报
回复
回调的时候访问服务器,服务器那边处理对应的数据状态,你可以一直读取服务器的这个状态,变了表示支付成功
吉普赛的歌
2020-02-08
打赏
举报
回复
2
一般来说, 在 app发起支付之前, 就应该把订单记录插入到数据库中, 状态为未支付。 发起支付成功之后的回调, 只是将状态改为已支付, 不要有复杂的过程,避免回调执行失败。 至于回调, 那是微信的事, 只能说回调了就默认这个过程成功吧。 回调里面一定要记录日志,便于追查回调出问题的情况。 支付成功了,回调执行不成功, 不关微信的事, 而且失败率很低(如果只是改下订单状态,那除非数据库出现崩溃或连接不到才可能),出问题你方也没有损失,能追查就可以了。
fanruinet
2020-02-08
打赏
举报
回复
最直接的办法就是问一下你的服务器是否收到了微信的回调
php
微信支付
判断
是否
成功
,
微信支付
,大家是通过什么来进行判断支付
成功
的
我目前
知道
的有两种情况:支付
成功
,JSSDK通知。优点:速度快,支付完了,就立即得到结果了。缺点:
前端
通知,没经过后台的,
是否
真的支付
成功
了,无法保证支付
成功
,等待微信平台回调通知。优点:可校验
是否
真的支付
成功
了。缺点:等待时间太慢,我这边都支付完成后,刷新好几遍了,还没等待微信那边发送回调通知;造成
付款
的用户,
成功
支付后,看到还是未
付款
状态。。。。。请问怎么解决?总结下我这两天做的解决方法:1....
微信支付
并回调跳转
成功
页面的实现思路
遇到的问题 当
微信支付
成功
(
付款
后)后,如何自动跳转页面到
付款
成功
? 当我们
微信支付
成功
后有一个
回调函数
,可以去对订单进行某些处理。但是我们
前端
与后端是分离的,我们必须从
前端
再发送一个请求去询问
是否
已经支付
成功
,下面是解决这个问题的一些方法。 ajax短轮询(常用) 每隔几秒钟去通过ajax请求通过api查询
是否
支付
成功
。每隔几秒钟去查询的做法相对简单,但是对于服务器的压力是倍数级的。当我们一直未支付的时候,每隔几秒的ajax请求对服务器的压力也是不小。 ajax长轮询 在一次ajax请求后,我们在内部阻塞
PHP处理
微信支付
成功
后的回调处理
PHP处理
微信支付
成功
后的回调处理
微信支付
成功
后我们可通过设置的回调地址中来处理 public function wx_notify(){ $xml = file_get_contents("php://input"); //xml数据转数组 $data = json_decode(json_encode(simplexml_load_string($xml,'SimpleXML...
php
微信支付
判断
是否
成功
,
微信支付
,大家是通过什么来进行判断支付
成功
的...
我目前
知道
的有两种情况:支付
成功
,JSSDK通知。优点:速度快,支付完了,就立即得到结果了。缺点:
前端
通知,没经过后台的,
是否
真的支付
成功
了,无法保证支付
成功
,等待微信平台回调通知。优点:可校验
是否
真的支付
成功
了。缺点:等待时间太慢,我这边都支付完成后,刷新好几遍了,还没等待微信那边发送回调通知;造成
付款
的用户,
成功
支付后,看到还是未
付款
状态。。。。。请问怎么解决?总结下我这两天做的解决方法:1....
uniapp H5 - 实现
微信支付
生成二维码+实时监听用户扫码完成
付款
支付,移动端h5网页给用户展示
付款
二维码及扫码
微信支付
流程及示例源码,实现点击
微信支付
弹框显示
微信支付
二维码(Java、PHP)
uniapp H5如何支持微信扫码支付,uniapp
前端
实现
微信支付
,uniapp生成
微信支付
二维码,微信公众号h5使用
微信支付
,UniApp H5联调
微信支付
(带详细注释)uniapp开发H5拉起
微信支付
全流程,uni-app h5调用
微信支付
方法,UniApp H5
微信支付
详细示例demo源码,h5调用
微信支付
uniapp开发H5-调用
微信支付
,uni-app Vue3 实现将
微信支付
的url转成二维码扫码支付,uniapp的H5端
微信支付
,SpringBoot实现微信扫码支付功能,ThinkPH
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章