0

我在一个电子商务网站上工作,这涉及将卡信息发送到一个端点。这会做很多事情,例如查询数据库的成本并将这些信息发送到 WorldPay。如果支付响应是successrepose 状态是200.

如果支付不成功,有两种响应:

  • FAILED
  • ERROR

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

WorldPay API 显示以下信息

SUCCESS : 模拟成功支付

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

ERROR : 模拟错误

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

目前尚不清楚FAILED和之间的区别是什么ERROR

4

1 回答 1

0

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

  • Failed/Unsuccessful :业务流程正常运行,以支付不成功结束:例如银行拒绝支付,因为已达到每周限额,卡被冻结。
  • 错误:由于技术问题,业务流程失败:银行 API 无法访问,商户 ID 未知,证书已过期。
于 2018-04-24T09:55:40.837 回答