【发布时间】:2013-04-22 23:59:40
【问题描述】:
在 2 周前,我们能够模拟负面测试,但实际上我们无法在 PayPal 沙箱中测试错误条件(待定、错误),AdaptivePayment API 响应总是给出 COMPLETED。
我们按照guide 正确设置了我们的沙盒帐户,新的开发者环境存在一些问题。
有人能告诉一些测试负面条件的技巧吗?
提前谢谢
【问题讨论】:
标签: paypal sandbox paypal-adaptive-payments
在 2 周前,我们能够模拟负面测试,但实际上我们无法在 PayPal 沙箱中测试错误条件(待定、错误),AdaptivePayment API 响应总是给出 COMPLETED。
我们按照guide 正确设置了我们的沙盒帐户,新的开发者环境存在一些问题。
有人能告诉一些测试负面条件的技巧吗?
提前谢谢
【问题讨论】:
标签: paypal sandbox paypal-adaptive-payments
可用,但你必须去https://developer.paypal.com/developer/accounts
https://www.sandbox.paypal.com 不提供此选项
此外,如果您已经在沙盒中创建了帐户,则可能需要关联您的帐户:https://devblog.paypal.com/sandbox-account-linking/
你需要找到一个像这样的屏幕并点击Profile
那么该选项可用。
【讨论】:
为了正确启用否定测试:
为了触发某些特定错误,请在此链接中查看更新后的测试 API 错误处理例程指南: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/#errors
使用否定测试来触发以下类型的错误:
您可以强制执行两种类型的 API 错误:与交易金额相关的错误和与金额无关的错误。
注意:负面测试仅在沙盒中可用——您不能在实时 PayPal 环境中强制或模拟错误条件。负面测试可用于 Classic PayPal API 2.4 及更高版本。
【讨论】: