在我看来,您可以输入任意随机用户名/密码组合,并且插入式UI小部件和后端都会将其接受为有效的PayPal帐户。付款将通过一切。
有没有办法可以将Braintree沙箱设置为仅接受真实的PayPal帐户?
答案 0 :(得分:1)
完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support。
Braintree Sandbox允许您将任何您喜欢的电子邮件地址和密码传递到PayPal对话框as mentioned in Braintree's documentation。您可以使用fake PayPal nonces found on the Testing and Go-Live page进行测试,但请记住Braintree didn't actually design the PayPal sandbox for handling end-to-end tests。在沙箱中进行的所有PayPal交易都使用相同的假PayPal帐户。因此,您无法将沙盒帐户配置为接受真实的PayPal帐户。我们建议您在上线时使用perform a few low-value sale transactions with each of the payment methods you plan to accept,包括PayPal。
您可以像测试不良信用卡一样测试PayPal帐户中的信息不良的情况:使用我们的测试和上线页面中的一个虚假无效随机数。如果您的代码正确处理这些案例,您可以确信它也能够处理包含错误信息的PayPal帐户。