收藏
回答

当返回结果为“系统错误”时,商户系统等待5秒后调用【查询订单API】

收银员使用扫码设备读取微信用户付款码以后,二维码或条码信息会传送至商户收银台,由商户收银台或者商户后台调用该接口发起支付。

提醒1:提交支付请求后微信会同步返回支付结果。当返回结果为“系统错误”时,商户系统等待5秒后调用【查询订单API】,查询支付实际交易结果;当返回结果为“USERPAYING”时,商户系统可设置间隔时间(建议10秒)重新查询支付结果,直到支付成功或超时(建议30秒);


付款码支付接口 这里这个"系统错误" 是中文的"系统错误" 还是 "system error" 是 return_msg 还是err_code_des字段返回的

回答关注问题邀请回答
收藏

1 个回答

  • 北望沣渭
    北望沣渭
    2020-11-28
    <xml>
       <return_code><![CDATA[SYSTEMERROR]]></return_code>
       <return_msg><![CDATA[系统错误]]></return_msg>
    </xml>
    

    返回的xml格式大致如上,文档上写了,要拿 return_code != ‘SUCCESS’ 来判断,无须管 return_msg 是否中文还是英文。

    2020-11-28
    有用
    回复
登录 后发表内容
问题标签