PayPal 沙盒环境上的负向测试不再可用?

7

两周前我们能够模拟负面测试,但实际上我们无法在PayPal沙盒中测试错误条件(挂起、错误),AdaptivePayment API的响应始终为COMPLETED。

我们遵循了这个指南来正确设置我们的沙盒账户,新的开发环境存在一些问题。

有人可以告诉我们如何测试负面条件吗?

提前感谢。

2个回答

9

请问您能否确认是否可以在自适应支付API中使用负面测试?由于此页面上没有任何自适应API操作出现在表格中,因此我认为不行?! - Mathew
我发现了一个类似的问题,与“DoReferenceTransaction”相关,似乎不被支持。 - Simon_Weaver
6
谢谢,为什么使用PayPal一切都那么困难和复杂...而且文档为什么这么难懂.. - Emil Borconi
我已经为我的业务账户启用了这个设置,该账户与我的沙盒应用程序相关联,但负面测试从来没有生效。还有其他想法吗? - Learner

4
为确保正确开启负面测试,请按以下步骤操作:
  1. 转到您的商家测试业务账户的个人资料设置页面(详见“管理您的沙箱”)。
  2. 个人资料选项卡上,将负面测试设为打开
如需触发特定错误,请参阅此链接中有关测试 API 错误处理例程的更新指南: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/#errors 使用负面测试来触发以下类型的错误:
  • 由于调用 PayPal API 导致的错误。
  • 与虚拟终端和DoDirectPayment操作相关的错误(验证和信用卡验证错误)。
您可以强制发生两种类型的 API 错误:与交易金额相关的和与金额无关的。
注意:只能在沙箱中使用负面测试,不能在实际的PayPal环境中强制或模拟错误条件。负面测试可用于Classic PayPal API版本2.4及以上。

8
这几天的情况怎么样?我们找不到在沙盒账户中进行负面测试的设置位置...谢谢! - mojzis
12
我也找不到。肯定是在使用商业账户的沙盒环境中。我与PayPal每一次的交易都是灾难性的,每一次都是如此。 - Simon_Weaver

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接