当我使用我的沙盒凭证和测试卡时,我的代码工作正常并且响应.Status正在“批准”,但当我尝试使用我的真实卡进行实时凭证时,它会抛出“UNAUTHORIZED_PAYMENT”错误。这是我得到的错误:{“name”:“UNAUTHORIZED_PAYMENT”,“message”:“未经授权的付款。”,“information_link”:“https://developer.paypal.com/docs/api/payments/#errors”,“debug_id”:“c446507b37b6c”} \“https://developer.paypal.com/docs/api/payments/#errors \”,\“ debug_id \ “:\” c0d38fae9eade \ “}”
有人请帮助我克服这个问题。
我遇到了同样的问题。虽然Paypal确切地知道我的Locality,但是在玩沙盒时并没有足够的负载。无论如何,只有美国和英国的开发人员可以使用REST API进行拱形信用卡付款。来自该链接:https://developer.paypal.com/docs/faq/#international-developer-questions“REST API支持许多国家和货币.REST API为常见的业务需求提供简单的支付处理,包括PayPal支付,直接信用卡支付,授权和捕获以及退款。对于更高级的支付解决方案例如并行和定期付款,您可以使用NVP / SOAP API。“