用于对商户微信支付收款限额企業付款到银行卡操作进行结果查询返回付款操作详细结果。
如果查询单号对应的数据不存在那么数据不存在的原因可能是:(1)付款還在处理中;(2)付款处理失败导致付款订单没有落地。在上述情况下商户微信支付收款限额首先需要检查该商户微信支付收款限额订單号是否确实是自己发起的,如果商户微信支付收款限额确认是自己发起的则请商户微信支付收款限额不要直接当做付款失败处理,请商户微信支付收款限额隔几分钟再尝试查询(请勿付款和查询并发处理)或者商户微信支付收款限额可以通过相同的商户微信支付收款限额订单号再次发起付款。如果商户微信支付收款限额误把还在付款处理中的订单直接当付款失败处理商户微信支付收款限额应当自行承担因此产生的所有损失和责任。
◆ XML具有可扩展性因此返回参数可能会有新增,而且顺序可能不完全遵循此文档规范如果在解析回包嘚时候发生错误,请商户微信支付收款限额务必不要换单重试请商户微信支付收款限额联系客服确认付款情况。如果有新回包字段会哽新到此API文档中。
◆ 因为错误代码字段err_code的值后续可能会增加所以商户微信支付收款限额如果遇到回包返回新的错误码,请商户微信支付收款限额务必不要换单重试请商户微信支付收款限额联系客服确认付款情况。如果有新的错误码会更新到此API文档中。
◆ 错误代码描述芓段err_code_des和失败原因字段reason只供人工定位问题时做参考系统实现时不要依赖这个字段来做自动化处理。
是(证书及使用说明详见) |
商户微信支付收款限额订单号需保持唯一(只允许数字[0~9]或字母[A~Z]和[a~z]最短8位,最长32位) |
随机字符串长度小于32位 |
通过签名算法计算得出的签名值,详见 |
此字段是通信标识非付款标识,付款是否成功需要查看result_code来判断 |
返回信息如非空,为错误原因 |
SUCCESS/FAIL非付款标识,付款是否成功需要查看status字段来判断 |
收款用户银行卡号(MD5加密) |
收款人真实姓名(MD5加密) |
代付订单金额RMB:分 |
|
手续费订单金额 RMB:分 |
微信侧付款成功时间(依赖银行的处理进度,可能出现延迟返回甚至被银行退票的情况) |
订单失败原因(如:余額不足) |
无效的请求,商户微信支付收款限额系统异常导致商户微信支付收款限额权限异常、证书错误、频率限制等 | 使用原单号以及原請求参数重试 |
按照err_msg指定参数错误信息,修改相应参数 | |
签名前没有按照要求进行排序没有使用商户微信支付收款限额平台设置的密钥进行簽名,参数有空格或者进行了encode后进行签名 | |
确认订单号是否发起过请求 | |
使用原单号以及原请求参数重试 | |
1、指定单号数据不存在 2、指定单号数據不存在单据查询超过有效期 |
1、查询单号对应的数据不存在,请使用正确的商户微信支付收款限额订单号查询 2、如需查询超过有效期的單据请登录到商户微信支付收款限额平台进行查询 |