遇到这个问题的时候查了一下,网上说了两个原因
- 订单过期时间不对,可能是服务器时间和支付宝服务器时间相差较大。
-
渠道参数配置不正确。
排查过后没发现什么问题。后来发现有一个接口没有问题,对比发现是金额小数点后面位数不一样。
测试后确认,支付宝要求金额必须小数点后两位。
下图,小数点后3位:
218AD7E245AF4157693206C367D32193.jpg
6CDEAFCC78818DE87E667AD46B4E73A6.jpg
小数点保留两位以后:
54868F5DAE1A887E0FAFA1C4C73C0432.png
网友评论