【问题标题】:Paypal: Pending payments with Express CheckoutPaypal:使用 Express Checkout 处理待付款
【发布时间】:2017-08-18 13:33:45
【问题描述】:

我已经在我的网站上实施了 Paypal Express Checkout。到目前为止,一切似乎都在我的沙箱中工作,除了付款没有得到处理。每笔付款都是“待处理”。

我得到的唯一原因是

    RECEIVING_PREFERENCE_MANDATES_MANUAL_ACTION

在通过 API 执行支付后的 API 响应中。

我找不到任何有关原因的文档,有人知道如何解决吗?

【问题讨论】:

  • 您是在沙盒中工作还是在现场工作?您是否偶然在付款中使用了与您的帐户不匹配的货币代码?有关付款的某些事情会触发您帐户中的一条规则,您已在其中设置了您希望在允许此类付款之前批准此类付款。这可能是欺诈过滤器或 PayPal 配置文件中的常规设置。

标签: paypal express-checkout


【解决方案1】:

你可能已经解决了这个问题,但也许其他人也有类似的问题。

我认为这是因为付款使用的是您不持有的货币,您需要在您的 PayPal 帐户中配置您的付款接收偏好。否则,在您手动批准 PayPal 帐户中的付款之前,您的付款状态可能处于待处理状态。

  1. 在 www.paypal.com 上登录您的 PayPal 企业帐户。单击页面右上角的配置文件图标(配置文件菜单)。从业务资料菜单中,选择资料和设置。 (注意:如果您没有看到右上角的配置文件图标,则在选择“我的帐户”选项卡时选择“顶级菜单”中出现的配置文件。) Li>
  2. 从左侧菜单中,点击我的销售工具
  3. 获得付款和管理我的风险部分中/下,点击Block Payments 项的更新链接。
  4. 允许以我不持有的货币发送给我的付款更新为“是,接受并将其转换为美元”),然后点击保存。

【讨论】:

  • 对我来说: 1. 点击设置图标(右上角)。 2. 在左侧,选择菜单项我的销售偏好。 3. 找到选项Block payment并点击Update...也许他们稍微改变了菜单结构。
  • “我认为这是因为付款使用的是您不持有的货币” - 不。我经常读这个,事实并非如此
猜你喜欢
  • 2014-11-18
  • 2020-12-04
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 2018-08-25
  • 2018-08-05
  • 2010-12-03
  • 2013-03-06
相关资源
最近更新 更多