【发布时间】:2016-10-05 09:44:30
【问题描述】:
我有代码可以针对 SagePay 测试环境成功执行 REPEAT 交易。
这样我可以看到来自https://test.sagepay.com/gateway/service/repeat.vsp 的“OK”结果正在工作。
但是无论如何让 SagePay 返回“未验证”结果,以便我可以测试无法再次向客户收费的案例(可能他们的帐户没有资金)?
【问题讨论】:
-
您可以在 SagePay 门户中执行哪些操作来禁用/删除用户?不理想(特别是对于自动化测试),但可能是一种选择。
-
@DavidG:门户网站甚至没有列出已通过的付款(这可能是我的测试帐户的问题:已请求更多访问权限)。但如果可能的话就足够了。
-
@DavidG:现在我已经尝试过了:取消原始交易将使重复失败。但是由于“无效”而不是“未验证”,因此在一定程度上会起作用。所以问题仍然存在……
-
是的,值得一试。我没有对重复交易做过任何事情,所以真的帮不上什么忙。不过,我建议 SagePay 支持,他们通常很擅长提供帮助。
标签: opayo