微信支付接口,如果不点击“完成”按钮,就没有成功的回调。用户支付完成后,没有点击“完成”按钮,直接关闭微信进程,没有成功回调,回调里还有业务要实现,怎么处理?
感谢大神!!
自己有服务器的话,就设置notify_url,支付成功后微信通知你的这个notify_url
没有服务器的话,那就使用云开发的云数据库吧
支付你肯定有订单数据记录吧,点击支付的时候,将订单记录状态更新为支付中
云函数的定时器定时去查询订单状态为支付中的订单的支付状态,进行后续业务逻辑
或者用户再次查看这个订单记录的时候再去自动查询这个订单的支付状态,再进行后续业务逻辑
右上角相关问题有答案。
支付成功后,微信会通过notify_url给你发送成功通知。