微信小程序支付回调问题
问题: 小程序支付成功,后端不回调
官方回调接口描述:
通知规则
用户支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理该消息,并返回应答。对后台通知交互时,如果微信收到商户的应答不符合规范或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。(通知频率为15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h总计 24h4m)
通知报文
支付结果通知是以POST 方法访问商户设置的通知url,通知的数据以JSON
格式通过请求主体(BODY)传输。通知的数据包括了加密的支付结果详情。
1.检查请求是否时https和请求方法为post
2.检查支付时的回调地址是否正确,可以自己调用一下,不报404就可以了
3.商户后台是否配置了回调域名的白名单
到此,基本上小程序支付就通了。