Alipay, China's leading third-party online payment solutionAlipay, China's leading third-party online payment solution

How can we help?

BACK

Why is TRADE_BUYER_NOT_MATCH returned?

Question:

Request returned TRADE_BUYER_NOT_MATCH.

Cause:

The out_trade_no / partner_trans_id is reused and the buyers of the two payment requests are different.

Solution:

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?

NEED HELP?