【问题标题】:Braintreepayment: Merchant is not set up to accept PayPalBraintreepayment:商家未设置接受 PayPal
【发布时间】:2015-12-13 13:25:12
【问题描述】:

我正在浏览 Braintreepayments“入门”page。这是一个非常简单的教程。客户端和服务器中的几行代码,在我的例子中是 Android 和 PHP。基本上,我的代码与教程相同。

我收到以下意外异常。

com.braintreepayments.api.exceptions.UnexpectedException:商家未设置为接受 PayPal

在控制面板中,沙盒中默认启用 PayPal。

但我找不到输入 Paypal Sandbox Merchant Account 的位置,如本文档中所述。可能,本文档不包括沙盒。

如果有任何步骤或文档我错过了检查,任何人都可以指出我吗?

【问题讨论】:

  • 错误是来自 Braintree 沙箱还是提交到生产环境?
  • 这是来自沙盒

标签: php android paypal braintree


【解决方案1】:

@Sithu 您的沙箱是在受支持的国家/地区之外创建的,这不是 PayPal 支持的国家/地区,这就是您收到错误“商家未设置为接受 PayPal”的原因。

示例:
如果您是为美国商家工作的开发人员进行集成,您需要注册为美国的 Braintree 沙盒帐户。您可以在 BrainTree 网站上使用页面左下方的下拉菜单选择美国作为您的国家/地区。

记住:注册页面左下角>>选择国家为美国

我使用美国作为我的国家在 BrainTree 上注册了另一个沙盒帐户,它运行良好。

注册后,进入Settings >> Processing并检查“Accepted Payment Methods”列表,你会看到一个“paypal”图标这意味着您的帐户支持paypal付款方式。

【讨论】:

    【解决方案2】:

    在 Braintree 支持团队启用 Paypal 作为我的沙盒的处理器连接后,我可以继续使用 Paypal 进行付款。

    我发送了进一步的问题,为什么 Paypal 在我的 Sandbox 中没有默认启用作为处理器连接。以下是支持团队的回复。

    我想知道如何在 Braintree 中加入 Paypal 沙盒帐户。根据 Braintree 支持团队的回复,这是不可能的。 Braintree 是一个独立且完全封闭的环境。

    【讨论】:

      猜你喜欢
      • 2017-08-22
      • 2012-09-30
      • 2018-03-27
      • 2013-05-06
      • 2018-03-27
      • 2014-07-18
      • 2013-07-28
      • 2017-01-07
      • 2015-10-19
      相关资源
      最近更新 更多