-1
我有使用SagePay和持续授权/重复付款的付款设置。我有一个测试情况,我需要测试重复付款的下降情况,因为我需要处理返回代码,以便返回这些代码。无论如何要测试这种情况吗?我搜索了这个,我发现的最好的方法是阻止IP地址,但这不是一个解决方案,在单元测试中不是真正可测试的。在SagePay中测试重复付款?
有没有可用的测试卡,我可以使用该验证第一次付款,但拒绝重复?
我有使用SagePay和持续授权/重复付款的付款设置。我有一个测试情况,我需要测试重复付款的下降情况,因为我需要处理返回代码,以便返回这些代码。无论如何要测试这种情况吗?我搜索了这个,我发现的最好的方法是阻止IP地址,但这不是一个解决方案,在单元测试中不是真正可测试的。在SagePay中测试重复付款?
有没有可用的测试卡,我可以使用该验证第一次付款,但拒绝重复?
阻挡卡范围也会以类似的方式工作。这将不是理想的,因为返回的代码将是(我认为)4043,但你可以测试失败。
将它合并到单元测试中,您可以拨打Reporting and Admin API来阻止IP /卡范围,执行测试,然后进行另一个API调用以解除卡范围/ IP。