招联对接文档


应答码表

<ul> <li> <h2><a href="#系统类">系统类</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">成功</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">400</td> <td style="text-align: center;">参数列表错误(缺少,格式不匹配)</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">401</td> <td style="text-align: center;">未授权</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">403</td> <td style="text-align: center;">访问受限,授权过期</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">405</td> <td style="text-align: center;">不允许的http方法</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">500</td> <td style="text-align: center;">系统内部错误</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10001</td> <td style="text-align: center;">超时</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10002</td> <td style="text-align: center;">系统异常</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10003</td> <td style="text-align: center;">当前服务不可用</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10005</td> <td style="text-align: center;">系统维护中</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10006</td> <td style="text-align: center;">系统繁忙</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10007</td> <td style="text-align: center;">渠道不可用</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">10008</td> <td style="text-align: center;">机构受理异常</td> <td style="text-align: center;"></td> </tr> </tbody> </table> <ul> <li> <h2><a href="#报文类">报文类</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">5001</td> <td style="text-align: center;">返回为空</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">20001</td> <td style="text-align: center;">报文错误</td> <td style="text-align: center;">格式不正确、必填字段非空等等</td> </tr> </tbody> </table> <ul> <li> <h2><a href="#交易类">交易类(6位应答码)</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">30001</td> <td style="text-align: center;">其他错误</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30002</td> <td style="text-align: center;">授权码不正确</td> <td style="text-align: center;">授权码不合法、授权码已过期、授权码校验错误等</td> </tr> <tr> <td style="text-align: center;">30003</td> <td style="text-align: center;">订单已重复</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30004</td> <td style="text-align: center;">订单已支付</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30005</td> <td style="text-align: center;">商户不存在</td> <td style="text-align: center;">商户未在渠道开通商户</td> </tr> <tr> <td style="text-align: center;">30006</td> <td style="text-align: center;">订单已撤销</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30007</td> <td style="text-align: center;">订单已关闭</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30008</td> <td style="text-align: center;">订单不存在</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30009</td> <td style="text-align: center;">商户无权限</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30010</td> <td style="text-align: center;">用户支付中/退款中</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30011</td> <td style="text-align: center;">订单已退款</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30012</td> <td style="text-align: center;">退款订单不存在</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30013</td> <td style="text-align: center;">头寸不足</td> <td style="text-align: center;">商户正交易不足以支持撤销</td> </tr> <tr> <td style="text-align: center;">30014</td> <td style="text-align: center;">退款金额超过原订单总金额</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30015</td> <td style="text-align: center;">余额不足</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30016</td> <td style="text-align: center;">原订单不存在</td> <td style="text-align: center;">退货才有</td> </tr> <tr> <td style="text-align: center;">30017</td> <td style="text-align: center;">订单不可退款</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30018</td> <td style="text-align: center;">商户已入驻</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30020</td> <td style="text-align: center;">商户经营类目不存在</td> <td style="text-align: center;"></td> </tr> </tbody> </table> <ul> <li> <h2><a href="#交易类-4">交易类(4位应答码)</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">1001</td> <td style="text-align: center;">非空字段出现空值</td> <td style="text-align: center;">检查报文</td> </tr> <tr> <td style="text-align: center;">1002</td> <td style="text-align: center;">验签错误</td> <td style="text-align: center;">提交方式、编码</td> </tr> <tr> <td style="text-align: center;">1003</td> <td style="text-align: center;">字段内容错误</td> <td style="text-align: center;">检查报文</td> </tr> <tr> <td style="text-align: center;">1009</td> <td style="text-align: center;">商户号不存在/XX交易未开通</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">1010</td> <td style="text-align: center;">找不到交易</td> <td style="text-align: center;">找不到/交易状态异常</td> </tr> <tr> <td style="text-align: center;">1011</td> <td style="text-align: center;">金额超限不允许退款</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">1012</td> <td style="text-align: center;">余额不足不允许退款/银联主扫不允许退款</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">1013</td> <td style="text-align: center;">商户订单号重复</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">1014</td> <td style="text-align: center;">报文格式错</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">1015</td> <td style="text-align: center;">请求功能尚不支持</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">2001</td> <td style="text-align: center;">目标方超时</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">2002</td> <td style="text-align: center;">目标方连接失败</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">9999</td> <td style="text-align: center;">系统错误</td> <td style="text-align: center;"></td> </tr> </tbody> </table> <ul> <li> <h2><a href="#条码支付应答码/退款应答码">条码支付应答码/退款应答码</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">成功</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">30010</td> <td style="text-align: center;">支付中/退款中</td> <td style="text-align: center;">支付/退款结果未知,需发查询</td> </tr> <tr> <td style="text-align: center;">10002</td> <td style="text-align: center;">系统异常</td> <td style="text-align: center;">支付结果未知,需发查询</td> </tr> <tr> <td style="text-align: center;">9999</td> <td style="text-align: center;">系统异常</td> <td style="text-align: center;">支付结果未知,需发查询</td> </tr> <tr> <td style="text-align: center;">10001</td> <td style="text-align: center;">网络异常</td> <td style="text-align: center;">支付结果未知,需发查询</td> </tr> <tr> <td style="text-align: center;">2001</td> <td style="text-align: center;">网络异常</td> <td style="text-align: center;">支付结果未知,需发查询</td> </tr> <tr> <td style="text-align: center;">2002</td> <td style="text-align: center;">网络异常</td> <td style="text-align: center;">支付结果未知,需发查询</td> </tr> <tr> <td style="text-align: center;">其他</td> <td style="text-align: center;">失败</td> <td style="text-align: center;"></td> </tr> </tbody> </table> <ul> <li> <h2><a href="#下单类应答码">下单类应答码</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">下单成功</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">5000</td> <td style="text-align: center;">第三方下单异常</td> <td style="text-align: center;"></td> </tr> <tr> <td style="text-align: center;">其他</td> <td style="text-align: center;">失败</td> <td style="text-align: center;"></td> </tr> </tbody> </table> <ul> <li> <h2><a href="#查询应答码">查询应答码</a></h2> </li> </ul> <table> <thead> <tr> <th style="text-align: center;">应答码</th> <th style="text-align: center;">描述信息</th> <th style="text-align: center;">解决方案</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">返回码</td> <td style="text-align: center;">transStat</td> <td style="text-align: center;">状态</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">SUCCESS</td> <td style="text-align: center;">成功</td> </tr> <tr> <td style="text-align: center;">错误码(多个)</td> <td style="text-align: center;">PAYERROR</td> <td style="text-align: center;">失败</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">USERPAYING</td> <td style="text-align: center;">支付中</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">NOTPAY</td> <td style="text-align: center;">未支付</td> </tr> <tr> <td style="text-align: center;">9999</td> <td style="text-align: center;"></td> <td style="text-align: center;">系统错误,需要继续查询</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">CLOSED</td> <td style="text-align: center;">已关闭</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">REVOKED</td> <td style="text-align: center;">已撤销</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">REFUNDING</td> <td style="text-align: center;">退款中</td> </tr> <tr> <td style="text-align: center;">200</td> <td style="text-align: center;">REFUND</td> <td style="text-align: center;">已退款</td> </tr> <tr> <td style="text-align: center;">1010</td> <td style="text-align: center;">空</td> <td style="text-align: center;">找不到交易</td> </tr> </tbody> </table>

页面列表

ITEM_HTML