1

我正在测试一个通过 Sagepay 接受付款的应用程序。一切似乎都正常,但我想在 Sagepay 沙箱中测试各种类型的不成功响应。

例如,到目前为止我所做的每个测试都返回了 OK 状态。也可以接收 REJECTED、NOTAUTHED、INVALID 等状态

是否可以以某种方式模拟这些响应?

重复输入不正确的详细信息只会让我返回到我在 API 设置中指定的失败 URL。

4

2 回答 2

3

如果您通过https://test.sagepay.com/simulator/在 Sagepay 上登录您的模拟器帐户,您可以告诉它要返回哪些响应。您可以指示它返回随机响应,或 MALFORMED、INVALID、ERROR、NOTAUTHED、REJECTED、3DAUTH。

不幸的是,您必须通过管理面板更改这些,然后将它们应用于每个事务,而不是使用不同的详细信息来触发不同的响应。

于 2011-05-18T15:03:19.223 回答
1

除了 Steve 的回答,如果您使用 SERVER 集成,您可以单击不同的按钮来模拟(在 SIMULATOR 服务器上)来自 SagePay 网关的回复。

于 2011-11-23T22:49:08.657 回答