3

我已将 PayPal REST API 与 PayPal SDK 集成。当我们使用沙盒凭据时,它在沙盒上运行良好,但是当使用实时 PayPal 凭据时,PayPal 上的保存卡功能(使用 REST API)运行良好,但是当我们尝试使用 PayPal 的卡 ID(由 PayPal 生成)进行支付时像 CARD-8K0630766A878805HYRGHBCD),我们面临着这样的错误;

    Exception: Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment. Retried 0 times.
    {
     "name":"UNAUTHORIZED_PAYMENT",
     "message":"Unauthorized payment",
     "information_link":"https://developer.paypal.com/webapps/developer/docs/api/#UNAUTHORIZED_PAYMENT",
     "debug_id":"3424fdf3dac86"
   }

我们做了很多研发,但没有解决这个问题。

请让我知道我们缺少什么或我们的错误,以便尽快解决问题。

4

3 回答 3

1

要将沙盒切换到实时,您需要将“模式”从“沙盒”更改为“实时”,并使用实时客户端/密钥对。您使用沙盒模式创建的任何对象/贝宝实体将不再起作用,您必须使用实时凭据重新创建它们。

于 2015-01-18T04:50:46.057 回答
1

由于您的授权失败,您是否曾经启用过您的实时凭据,因为它默认未启用。

于 2014-01-24T08:23:46.540 回答
0
  1. 转到:https ://developer.paypal.com/developer/accountStatus#enableDCC
  2. 确保您的“直接信用卡”和“未来付款”已启用
于 2016-07-16T05:30:31.523 回答