Request returned TRADE_BUYER_NOT_MATCH.
The out_trade_no / partner_trans_id is reused and the buyers of the two payment requests are different.
Please use PID and out_trade_no / partner_trans_id to confirm whether the order exists through alipay.acquire.overseas.query.
If it exists, please change out_trade_no / partner_trans_id to re-initiate the request.
If you encounter this problem in a production environment, please check whether the external order number generation logic of your system has generated duplicate order numbers.
报错描述:
交易买家不匹配,该错误一般出现在alipay.acquire.overseas.spot.pay接口的返回中。
报错原因:
这个报错的原因是外部交易号被重复使用,且两次支付请求的买家不同。
解决方案:
请用PID和外部交易号,通过alipay.acquire.overseas.query确认该订单是否存在。
若存在请换一个外部交易号重新发起请求。
若是在生产环境遇到该问题,请排查您系统的外部订单号生成逻辑是否生成了重复单号。
NEED HELP?