付款被拒的HTTP状态代码

时间:2018-03-05 16:15:31

标签: http-status-codes worldpay

我正在开发一个电子商务网站,这涉及将卡信息发送到一个网站。这会做很多事情,例如查询数据库的成本并将此信息发送给WorldPay。如果付款响应为success,则休止状态为200

如果付款不成功,则会有两个回复:

  • FAILED
  • ERROR

我认为这些是400,但我不确定。我还想知道FAILEDERROR是否会有不同的状态?

WorldPay API显示以下信息

  

成功:模拟付款成功

     

失败:模拟[原文]不成功的付款

     

错误:模拟错误

来源:https://developer.worldpay.com/jsonapi/docs/testing

目前尚不清楚FAILEDERROR

之间的差异

1 个答案:

答案 0 :(得分:0)

我不知道Worldpay API,但我在不成功和错误之间做出了区别:

  • 失败/失败:业务流程正常运行并以付款失败告终:例如,银行拒绝付款,因为已达到每周限额,卡被阻止。
  • 错误:由于技术问题导致业务流程失败:银行API无法访问,商家ID未知,证书已过时。