【发布时间】:2018-06-22 04:55:34
【问题描述】:
我在 ASP.NET Core 上使用 Braintree SDK,我可以使用从 developers.paypal.com 生成的访问代码创建交易,但是支付处理器和网关接受所有交易。
我尝试输入Braintree documentation 中列出的应该触发拒绝的神奇金额,但我认为它们仅在您使用 Braintree 沙盒访问令牌而不是 PayPal 沙箱访问令牌时才有效(提到 @ 987654322@)。我尝试使用错误代码作为 PayPal API 文档here 中记录的金额,但该金额和有效金额均被接受,并且交易成功。
我是否必须注册 Braintree 沙盒帐户才能获得记录在案的拒绝代码之一here?
【问题讨论】:
-
您之前说过您使用的是 Braintree SDK,您能否说明在没有 Braintree 沙盒帐户的情况下如何实现此功能? (因为这应该为您提供实现/集成 Braintree 所需的 API 密钥/配置)。如果您使用 Braintree 与 PayPal 集成,则需要注册 Braintree 沙盒帐户才能使用拒绝代码并链接您的 PayPal account
-
您可以使用从developers.paypal.com 生成的访问令牌来使用Braintree SDK,完全无需注册Braintree 帐户。 Braintree 被 PayPal 收购。
-
完全披露:我在 Braintree 工作。如果您需要任何进一步的帮助,请随时联系支持人员。在这种情况下,要获得拒绝代码,您需要使用模拟结帐流程,并且仍然需要设置 Braintree 沙箱。
-
好的,除非我在 Braintree 注册沙盒帐户,否则无法测试拒绝代码。谢谢。
标签: paypal paypal-sandbox braintree braintree-sandbox