我有一个接受信用卡付款的网站。生成订单号,保存到数据库,然后发送到支付网关。
如果付款失败(信用卡号码无效等),是否应保留订单号,还是必须将其删除并重复使用?
我们将不胜感激。
答案 0 :(得分:1)
订单号在您的末尾是唯一的,以便支付网关可以引用唯一订单。如果由于某种原因你没有保留认证失败的订单,那么理论上你可以重复使用订单号。
但这对我来说听起来像是商业逻辑。有些企业可能希望跟踪失败/拒绝的订单,只是为了监控问题,如果没有别的。有些企业可能还想尝试通过电子邮件/电话与这些客户联系(如果捕获了这些细节),试图让他们重复订单。