使用 REST API 对订阅进行 PayPal 沙盒负面测试

PayPal Sandbox negative testing of subscriptions with REST API

我一直在与一个团队合作,为我们的应用程序提供 PayPal 集成,我们使用 REST API 设置订阅的实施进展顺利。但是,我遇到了问题,试图测试一些负面情况,例如用户的卡已过期。我注意到可以在沙箱环境中启用负面测试,但我相信这仅适用于经典 API(我们使用的是 REST API)。

有什么方法可以设置一个卡已过期的测试用户,或者一个银行(不是 PayPal)账户中没有钱的测试用户等等。我想了解批准行为和更彻底地执行设置订阅的各个阶段,以及我们的应用程序在每个阶段可以处理哪些错误。

谢谢

目前 REST API 不完全支持负面测试。但是,您可以使用 Negative Testing for Express Checkout with REST 来模拟一些错误。例如,如果您想重新创建 INSTRUMENT_DECLINED,请使用 Express Checkout 进行拒绝测试。