贝宝休息api

Posted

技术标签:

【中文标题】贝宝休息api【英文标题】:Paypal rest 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"
   

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

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

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

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

【讨论】:

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

【讨论】:

以上是关于贝宝休息api的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法设置参考交易贝宝的休息 API

Node.js 贝宝休息 sdk

使用休息的贝宝交易

贝宝休息访问令牌调用的主体是啥格式和内容类型?

PayPal API 休息和商家电子邮件帐户

来自 oauth2 安全休息 Web 服务的 Spring 休息服务 api 调用