我正在尝试使用我们的 pay-pal api 的测试版本来测试一些失败条件。特别是带有初始付款的定期付款。因此,我正在使用定期付款添加额外的交易。当测试成功时(重复交易和初始交易的金额都低于 1000 美元),一切都按预期进行。根据使用金额超过 1000 美元的贝宝文档,应生成超过 1000 美元的响应代码。不管我使用响应代码的数量是 36。
我还尝试了超过 2000 美元的金额,这应该会导致响应代码为 12。但是我仍然得到 36。
在按预期工作的呼叫和不按预期工作的呼叫之间唯一变化的细节是金额。
更新
经进一步调查,如预期的那样,经常性事务响应为 12。然而,我假设的交易响应是额外交易所需的仍然是 36。这是我需要测试的。
我还尝试了 pay-apl 提供的不同测试卡号。
附带说明...我意识到这本身不是一个编程问题,但我已经被pay-pal作为他们的“论坛”弹回了这里!!!
更多信息
我正在使用 paypal 提供的 .net api(SDK)