我成功测试了状态为“已完成”(“即时”)的 PayPal 付款(快速结帐)。但是,我想测试未决付款。我已经将沙盒买家帐户的“审核付款”设置为“开”(参见 how do I simulate a PENDING response from the paypal IPN for testing purposes? ),但它仍然给我付款状态“已完成”和“即时”而不是“待处理”。显然,新的 PayPal Developer 环境似乎会产生问题 ( Negative testing on paypal sandbox no more available? )
我想测试客户使用电子支票(德国的“Lastschriftverfahren”)付款的场景。
有什么帮助吗?
最佳答案
负面测试模式和付款审核是两个独立的功能。
付款审核确实有效。我能够正确地测试它。你说你在买家账户上启用了付款审查,这就是问题的原因。收款账户需要添加收款审核。
付款审核将传入交易设置为“正在审核”,因此必须手动批准它们成为接收方。
关于api - Paypal 沙盒测试卖家总是 "completed/instant"- 我想测试待定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17212125/