微信支付没有点击完成按钮,成功回调怎么处理?

发布于 6 年前作者 baiyong2787 次浏览最后编辑 6 年前来自 ask

微信支付接口,如果不点击“完成”按钮,就没有成功的回调。用户支付完成后,没有点击“完成”按钮,直接关闭微信进程,没有成功回调,回调里还有业务要实现,怎么处理?

3 回复
pkong
pkong1 楼6 年前

感谢大神!!

tao53
tao532 楼6 年前

自己有服务器的话,就设置notify_url支付成功后微信通知你的这个notify_url

没有服务器的话,那就使用云开发的云数据库吧

支付你肯定有订单数据记录吧,点击支付的时候,将订单记录状态更新为支付中

云函数的定时器定时去查询订单状态为支付中的订单的支付状态,进行后续业务逻辑

或者用户再次查看这个订单记录的时候再去自动查询这个订单的支付状态,再进行后续业务逻辑

yan75
yan753 楼4 年前

右上角相关问题有答案。

支付成功后,微信会通过notify_url给你发送成功通知。