Paypal与Braintree集成

Pra*_*ant 11 javascript paypal braintree node.js

我正在尝试将braintree集成到Nodejs和Javascript中.

我在https://sandbox.braintreegateway.com上创建了一个帐户,现在我正在尝试使用"drop in"集成将我的braintree支付与我的网站集成,我按照网站上给出的所有步骤,我得到了paypal按钮,点击打开一个paypal弹出窗口,我在其中输入我的帐户详细信息,之后它要求就各种条款达成一致.点击同意后说:

"抱歉,我们无法连接到PayPal.请在几分钟后重试.再试一次" 我不知道为什么我会这样做.

看起来像使用Braintree设置我的Paypal配置文件的问题(虽然在沙盒中它并不重要).我按照braintree门户网站的指示尝试按照braintree设置paypal,但没有成功,我仍然在同一个错误消息.

使用的代码来自以下Braintree文档:

https://developers.braintreepayments.com/javascript+node/guides/drop-in#paypal

这个你能帮我吗.

Joh*_*ana 7

我能够联系braintrees支持,他们配置了我的沙盒帐户.

这就是他们所说的:

嘿约翰,

感谢您与Braintree的支持联系.我很乐意提供帮助.

我查看了您的Sandbox帐户,看起来您没有设置处理器连接来测试PayPal.当沙盒帐户在美国境外创建时,有时会发生这种情况.

我们已更正此设置,您的Sandbox现已设置为处理PayPal.您可以登录沙箱控制面板并单击设置>处理,验证PayPal是否是沙箱中的有效付款方式.您会在商家帐户旁边看到已接受的付款方式列表.

希望有所帮助!如果我们能为您做任何其他事情,请告诉我们.

最好,

基本上,您必须验证PayPal是沙盒帐户中的有效付款方式.


Lal*_*ada 7

我联系他们的支持团队.这是他们的回应

"我相信你遇到了这个问题,因为你的沙箱是在巴基斯坦创建的,而巴基斯坦并不是支持PayPal的国家.如果你是一个开发人员,为美国的商家工作,你需要注册一个美国.沙箱帐户.您可以使用页面左下角的下拉菜单选择美国作为您所在的国家/地区,在我们的网站上执行此操作.

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

我使用美国作为我的国家,在Braintree上注册了另一个沙盒帐户,并且工作得很好.