Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal REST API INSTRUMENT_拒绝错误恢复_Paypal_Paypal Rest Sdk - Fatal编程技术网

Paypal REST API INSTRUMENT_拒绝错误恢复

Paypal REST API INSTRUMENT_拒绝错误恢复,paypal,paypal-rest-sdk,Paypal,Paypal Rest Sdk,我正在使用Paypal REST处理付款 最近,我收到了来自用户的错误信息 用户已从其信用卡中支付账单,并重定向到Success endpoint API返回了INSTRUMENT_谢绝错误,因此我的UI显示了错误500 我在paypal管理界面中看不到付款 用户丢失了他的钱。他感到心烦意乱 这似乎是一个常见问题,在经典API中处理得很好: 所以,在经典API中,如果我遇到错误,我只需将用户重定向回Paypal,以便Paypal引导他。贝宝知道发生了什么,知道该怎么做,没关系 但我在RES

我正在使用Paypal REST处理付款

最近,我收到了来自用户的错误信息

  • 用户已从其信用卡中支付账单,并重定向到Success endpoint
  • API返回了INSTRUMENT_谢绝错误,因此我的UI显示了错误500
  • 我在paypal管理界面中看不到付款
  • 用户丢失了他的钱。他感到心烦意乱
这似乎是一个常见问题,在经典API中处理得很好:

所以,在经典API中,如果我遇到错误,我只需将用户重定向回Paypal,以便Paypal引导他。贝宝知道发生了什么,知道该怎么做,没关系

但我在RESTAPI中找不到任何关于处理错误恢复的文档

我是否应该用我的REST收集的数据侵入classic express结账


或者,如果paypal方面出现问题,是否有适当的方法来提供良好的用户体验?

我不清楚:如果您收到“INSTRUMENT\u Deced”&没有看到付款,用户不应该损失任何金钱。你为什么说用户丢了钱?@geewiz-yep客户从他的银行给我发了一个短信截图。所以贝宝拿了钱。也许可以退款。非常不满意的客户。请联系贝宝支持,或让买家这样做。这永远不会发生,PayPal肯定会让买家拿回钱(并优先修复这个bug)。不过,很抱歉你的经历。然而,在贝宝解决了潜在的问题之前,我认为你没有任何好的选择。我不会用REST信息“黑客”进入EC;REST产品已经使用了一些EC用户界面,但是如果PayPal自己不知道如何建立连接,那么如果您尝试这样做,他们不可能正确处理这种情况。