SagePay测试交易总是待定,比如说在MySagePay中失败

时间:2013-12-02 00:28:34

标签: php sagepay protx pending-transition

我使用PHP库https://github.com/academe/SagePay

集成了SagePay服务器

我正在使用他们的测试卡详细信息运行他们的测试模式。

我所处理的每笔交易都会返回状态为PENDING,我的理解是,当这种情况发生时,回拨网址会在付款完成后再次点击。

在MySagePay中,交易被标记为FAILED,但没有详细说明他们失败的原因。

我怎样才能知道为什么会这样?

1 个答案:

答案 0 :(得分:0)

我联系了SagePay,他们为我提供了一些我们的系统发送和接收的优秀日志。在我的例子中,问题是一个不可写的数据库导致我的NotificationURL抛出异常。

要回答这个问题,正如Pekka所说,联系他们。

同时,检查你的NotificationURL不会抛出错误。