【问题标题】:Paypal error while refundingPaypal 退款时出错
【发布时间】:2015-04-22 06:03:55
【问题描述】:

我有一个与退款金额有关的问题。我已经在 woo-commerce word-press 中集成了退款代码,这里我有交易 ID,并且基于此我将退款,但是当我通过交易 ID 时,这给了我部分退款的错误。 我使用该代码进行全额转账,然后将其全额转账。 以下是我得到的错误,

大批 ( [时间戳] => 2015-02-20T10:42:44Z [相关 ID] => 601b94ea87ee1 [ACK] => 失败 [版本] => 51.0 [构建] => 15295733 [L_ERRORCODE0] => 10009 [L_SHORTMESSAGE0] => 交易被拒绝 [L_LONGMESSAGE0] => 您不能对此交易进行部分退款 [L_SEVERITYCODE0] => 错误 )

请任何人尽快帮助我...
谢谢, 提前

【问题讨论】:

    标签: paypal paypal-ipn payment-gateway paypal-sandbox paypal-rest-sdk


    【解决方案1】:

    我在将 PayPal API 升级到 v2 时遇到了同样的问题。

    当我们为付款人和商家使用不同的货币时,PayPal 退款 API 将始终响应 NOT_AUTHORIZED 状态。它应该适用于 v1。

    我必须创建一个新的沙盒商家帐户,使用的货币完全相同。然后就可以了。

    参考:https://github.com/paypal/PayPal-REST-API-issues/issues/301

    【讨论】:

      【解决方案2】:

      您在沙盒帐户上启用了付款审核,这意味着所有收到的付款都将被搁置。在现场环境中,PayPal 代理会在 24 小时内审核交易并审核或发布;在沙盒环境中,您必须手动释放它。在解除冻结之前,您无法对交易执行部分退款 - 您只能进行全额退款。

      您可以通过登录商家的沙盒帐户(https://www.sandbox.paypal.com),找到交易(在历史记录下)并点击其上的“详细信息”链接,然后点击“接受”或“拒绝”来解除付款页面底部的链接。

      您可以按照以下步骤禁用付款审核。禁用付款审核后,您处理的任何进一步付款都不会被搁置以进行付款审核。

      • 登录https://developer.paypal.com
      • 转到仪表板->沙盒->帐户
      • 在账户列表中找到您的 Sandbox 商家账户并点击
      • 点击下方显示的个人资料链接
      • 点击设置标签
      • 点击付款审核下的“关闭”

      【讨论】:

      • 您好先生,感谢您的回复...您能给我详细的设置路径吗?...因为我没有在给定路径中看到“付款审核”部分。
      猜你喜欢
      • 2014-08-27
      • 2021-09-26
      • 2019-07-18
      • 2016-06-06
      • 2015-12-23
      • 1970-01-01
      • 2011-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多