小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小程序支付问题,普通情况下,小程序支付没有问题。
但在特殊情况下,比如支付的过程中接到电话,显示支付成功,确定已经扣款,商户后台也有该记录,但没有回调信息,我的服务器也没能保存下来该订单?
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
订单状态要用异步通知修改,或者定时任务查询修改!!
——来自个人公众号“ 零零糖 ”的友情回答,欢迎关注~~
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我的是 支付成功点击完成的时候请求修改支付状态
支付成功的异步回调处理了吗
小程序有没有第三方支付平台?
怎么会有?
应该和你服务端代码有关,之前测试过这种情况
同意上楼建议,
在 onShow 中判断支付阶段状态,如果正在支付则本次交易无效;
或在 onHide 中直接弹窗,本次操作无效请重新支付之类的。
首次进入页面把状态改为1,交易页面时改为2,在显示时的时候进行判断,是2就重新读取订单,这样可以吗
微信端显示支付成功了,但我的服务器端没有接受到回调信息,没能保存订单
预支付时保存订单,设置订单状态为预支付。然后等待支付回调接口,判断支付状态,更改订单状态。
就是没等到支付回调
那可以考虑加个支付查询的操作啊,前端支付成功后,点某个按钮或者跳转之类的,请求服务端数据时,查询该订单的支付状态啊。双重保险。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
订单状态要用异步通知修改,或者定时任务查询修改!!
——来自个人公众号“ 零零糖 ”的友情回答,欢迎关注~~
我的是 支付成功点击完成的时候请求修改支付状态
支付成功的异步回调处理了吗
小程序有没有第三方支付平台?
怎么会有?
应该和你服务端代码有关,之前测试过这种情况
同意上楼建议,
在 onShow 中判断支付阶段状态,如果正在支付则本次交易无效;
或在 onHide 中直接弹窗,本次操作无效请重新支付之类的。
首次进入页面把状态改为1,交易页面时改为2,在显示时的时候进行判断,是2就重新读取订单,这样可以吗
微信端显示支付成功了,但我的服务器端没有接受到回调信息,没能保存订单
预支付时保存订单,设置订单状态为预支付。然后等待支付回调接口,判断支付状态,更改订单状态。
就是没等到支付回调
那可以考虑加个支付查询的操作啊,前端支付成功后,点某个按钮或者跳转之类的,请求服务端数据时,查询该订单的支付状态啊。双重保险。