收到客户邮件询问,支付方式为Alipay Cross-border Website Payment, 为什么支付成功后,在Alipay后台订单列表中的订单号后面多出了一些数字,如下图所示:

Magento重复订单号

原因是在V2.5新版本中,增加了订单号冲突解决机制。

如果客户有两个以上Magento站点,使用同一个Alipay支付账户,那么订单号就很有可能重复,在支付的时候,Alipay就会报错。

因此呢,Alipay Cross-border Payment支付模块,在Magento标准的订单号后面,增加了4位随机数字,就近乎100%避免了这个问题的发生。当然了,如果你只有一个Magento站点,或者是各个Magento站点采用不同的订单号前缀,不会发生订单号重复问题,可以在支付模块中禁用该选项,这样提交到Alipay的订单号就不会带奇怪的随机数字了。

Perfect Alipay Extension!