我正在使用 Server/InFrame 集成,根据 Sagepay 支持,有(很少)我们收到有关成功付款的通知(通过 OK 状态),但后来失败了。根据 Sagepay 支持,当他们无法正确联系银行时,可能会发生这种情况。
我无法在http://www.sagepay.co.uk/file/1161/download-document/SERVERProtocolandIntegrationGuidelinesV3%200.pdf?token=0eZCcKj0tm33YeZ4gfrk4pHPaLClQnRcq3_vXsISjHI的文档中找到有关此内容的详细信息。我看到的最接近的是第 12 步,当 SagePay 将批处理文件发送到银行时
If transactions are rejected, we correct any errors and resubmit them for you.
就发送到通知 url 的状态码而言,如果此批处理失败,或者在将“OK”发送到通知 url 后出现其他错误,会发生什么情况?是否有任何官方文件可以处理这种情况,或者付款“OK”但后来失败的类似情况?
编辑:我看到模拟器似乎也没有处理这种情况。有没有办法正确测试/模拟这种情况,当发送 OK,但后来又失败了?