猿问

请教各位一个问题,求解答:苹果支付丢单问题如何解决?各位有什么建议?

苹果支付的流程一般是这样的:
1.客户端支付成功,拿到receipt
2.客户端将receipt传到服务端
3.服务端去apple验证receipt如果验证成功就发放receipt中的商品
但是如果因为网络原因1、2步骤出问题(客户端没收到来自苹果服务器的receipt,或客户端没能成功将receipt发送到服务端),服务端未收到receipt的情况下自然就不会发放商品,甚至都没有该条订单记录,出现丢单的问题。
请问这种问题有好的解决办法吗?
为什么苹果支付没有类似支付宝和微信支付的服务端异步通知功能,来确保不丢单呢。。。
阿波罗的战车
浏览 208回答 2
2回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答