同步订单信息(合作伙伴模式)
由于收款商户进行的某些“线下操作”会导致微信支付侧的订单状态与实际情况不符。例如,用户通过线下付款的方式已经完成支付,而微信支付侧并未支付成功,此时可能导致用户重复支付。因此商户需要通过订单同步接口将订单状态同步给微信支付,修改订单在微信支付系统中的状态。 官方文档 官方文档
js
wxpay.v3.payscore.partner.serviceorder._out_order_no_.sync.post({
service_id,
sub_mchid,
type,
detail,
}, { out_order_no })
.then(({ status, }) => status === 204)