最近在微信支付优化,有一点不是很明白,比如 当 返回为 FAIL 的时候,err_code 会有很多种状态值,
比如 NAME_MISMATCH, 姓名校验出错 , 这里要求 '如果要继续付款必须使用原商户订单号重试。' 他这个姓名校验失败, 钱肯定没有发出去,为什么 必须要 原商户订单号重试,我直接 重新发起一笔请求不行么,全新的订单号
类似的状态码还有很多,我认为 除了 SYSTEMERROR \ PROCESSING 这俩个情况,需要用 原订单号去核实一下 发放 情况,其他都属于交易失败,可以发起新的请求,全新的订单号
这样理解对么,麻烦帮忙解答一下,谢谢
请问errorCode这块应该如何理解呢,最近在做这块内容,头大啊
你好,按照文档后的提示进行操作即可。