PayPal沙箱上的负面测试不再可用?
2周前我们能够模拟负面测试,但实际上我们无法测试PayPal沙箱中的错误情况(挂起,错误),AdaptivePayment API响应始终提供COMPLETED。PayPal沙箱上的负面测试不再可用?
我们按照此guide正确设置我们的沙盒帐户,新开发人员环境存在一些问题。
有人可以告诉一些提示测试负面条件?
先感谢
为了能够正确负面测试:
- 导航到商家的测试业务账户的档案>设置页面(见Managing your Sandbox账户详细信息)。
- 在配置文件选项卡上,设置负面测试至对。
为了触发一些特定的错误,请检查在此链接更新指南测试API错误处理例程: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/#errors
使用负测试,以触发以下类型的错误:
- 调用PayPal API导致的错误。
- 错误相关的虚拟终端和DoDirectPayment操作(验证和信用卡验证错误)。
您可以强制执行两种类型的API错误:与交易金额相关的错误以及与金额无关的错误。
注意:负面测试仅在沙盒中可用 - 您无法强制或模拟实时PayPal环境中的错误情况。经典PayPal API版本2.4及更高版本可以使用负面测试。
它是可用的,但你必须去https://developer.paypal.com/developer/accounts
此选项不可用在https://www.sandbox.paypal.com
,你可能还需要您的帐户链接,如果你已经在沙箱中创建了一个账号:https://devblog.paypal.com/sandbox-account-linking/
你需要找到一个屏幕,看起来像这样,然后单击Profile
然后该选项可用。
您能否确认是否可以使用适应性付款API进行负面测试?在[本页](https://developer.paypal.com/docs/classic/lifecycle/sb_error-conditions/)的表格中,没有一个自适应api操作出现,所以我认为不是?! – Mathew 2016-09-28 19:11:00
@Mathew抱歉,从未使用过APAPI - 祝您好运 – 2016-09-28 19:56:41
我发现与'DoReferenceTransaction'似乎没有被支持的类似问题 – 2017-06-03 00:14:18
请问现在情况如何?我们无法找到在沙箱帐户中设置负面测试的位置......谢谢! – mojzis 2016-08-04 18:22:28
也找不到它。绝对在商业帐户的沙箱中。我在PayPal中运行的每一次都是一场灾难。每次单一时间 – 2016-08-14 01:42:11