【问题标题】:Paypal rest api贝宝休息api
【发布时间】:2014-02-15 03:32:53
【问题描述】:

我已将 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"
   }

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

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

【问题讨论】:

    标签: php cakephp-2.0 paypal paypal-rest-sdk


    【解决方案1】:

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

    【讨论】:

    • 我们如何启用实时凭据?我们无法访问“直接信用卡”,因为即使我们填写了所有真实信息,这些信用卡也未启用。请告诉我们。
    • 我不确定他们在验证您的信息时出了什么问题。如果您已经很长时间没有申请实时凭证,请登录 PayPal 解决中心查看是否有一些问题需要解决。或者你只是给他们发电子邮件或打电话给他们。顺便说一句,您的业务可能属于 PayPal 的高风险类别,(如售票)...
    • 请向我们提供信息 rest api 不是直接付款方式 Rakesh sharma
    • 谢谢蒋,我会研究一下再回来
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:
      1. 转至:https://developer.paypal.com/developer/accountStatus#enableDCC
      2. 确保您的“直接信用卡”和“未来付款”已启用

      【讨论】:

        猜你喜欢
        • 2016-04-25
        • 2013-10-18
        • 2017-02-01
        • 2018-10-05
        • 2014-11-02
        • 2015-10-16
        • 2020-04-09
        • 2017-03-01
        • 2015-10-29
        相关资源
        最近更新 更多