{
"memo" : "xxxxx",
"result" : "{
\"alipay_trade_app_pay_response\":{
\"code\":\"10000\",
\"msg\":\"Success\",
\"app_id\":\"2014072300007148\",
\"out_trade_no\":\"081622560194853\",
\"trade_no\":\"2016081621001004400236957647\",
\"total_amount\":\"9.00\",
\"seller_id\":\"2088702849871851\",
\"charset\":\"utf-8\",
\"timestamp\":\"2016-10-11 17:43:36\"
},
\"sign\":\"NGfStJf3i3ooWBuCDIQSumOpaGBcQz+aoAqyGh3W6EqA/gmyPYwLJ2REFijY9XPTApI9YglZyMw+ZMhd3kb0mh4RAXMrb6mekX4Zu8Nf6geOwIa9kLOnw0IMCjxi4abDIfXhxrXyj********\",
\"sign_type\":\"RSA2\"
}",
"resultStatus" : "9000"
}| 参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
|---|---|---|---|---|---|
| out_trade_no | String | 是 | 64 | 商家网站唯一订单号。 | 70501111111S001111119 |
| trade_no | String | 是 | 64 | 该交易在支付宝系统中的交易流水号。最长 64 位。 | 2014112400001000340011111118 |
| app_id | String | 是 | 32 | 支付宝分配给开发者的应用 APPID。 | 2014072300007148 |
| total_amount | Price | 是 | 11 | 该笔订单的资金总额,单位为 RMB-Yuan。取值范围 [0.01, 100000000.00],精确到小数点后两位。 | 9.00 |
| seller_id | String | 是 | 16 | 收款支付宝账号对应的支付宝唯一用户号。以 2088 开头的纯 16 位数字。 | 20886894 |
| msg | String | 是 | 16 | 处理结果的描述,信息来自于 code 返回结果的描述。 | success |
| charset | String | 是 | 16 | 编码格式。 | utf-8 |
| timestamp | String | 是 | 32 | 时间。 | 2016-10-11 17:43:36 |
| code | String | 是 | 16 | 结果码,详情可查看 公共错误码。 | 10000 |
| 返回码 | 含义 |
|---|---|
| 9000 | 订单支付成功。 |
| 8000 | 正在处理中,支付结果未知(有可能已经支付成功),请查询商家订单列表中订单的支付状态。 |
| 4000 | 订单支付失败。 |
| 5000 | 重复请求。 |
| 6001 | 用户中途取消。 |
| 6002 | 网络连接出错。 |
| 6004 | 支付结果未知(有可能已经支付成功),请查询商家订单列表中订单的支付状态。 |
| 其它 | 其它支付错误。 |
alipay_trade_app_pay_response 字段值,其代表签名原始字符串,上述示例格式如下:{
"code":"10000",
"msg":"Success",
"app_id":"2014072300007148",
"out_trade_no":"081622560194853",
"trade_no":"2016081621001004400236957647",
"total_amount":"9.00",
"seller_id":"2088702849871851",
"charset":"utf-8",
"timestamp":"2016-10-11 17:43:36"
}sign_type 字段值,其代表签名类型,上述示例格式如下:RSA2sign 字段值,其代表签名结果,上述示例格式如下:NGfStJf3i3ooWBuCDIQSumOpaGBcQz+aoAqyGh3W6EqA/gmyPYwLJ2REFijY9XPTApI9YglZyMw+ZMhd3kb0mh4RAXMrb6mekX4Zu8Nf6geOwIa9kLOnw0IMCjxi4abDIfXhxrXyj********

| 客户端报错 | 解决方案 |
|---|---|
| 商家订单参数异常,请尝试返回后重新付款或联系商家确认 | 请求 APPID 应用未上线。应用类型为第三方应用。未开通 App 支付或者未添加 App 支付功能包。sign_type 填写错误,必须为 RSA2 类型。签名方式使用错误,应用的接口加签方式选择为公钥证书, 则代码必须为证书模式加签(含有 app_cert_sn 和 alipay_root_cert_sn),若接口加签方式选择为公钥,则代码必须为普通公钥加签。请求参数问题,建议只传必传参数测试核实(沙箱调试客户端请开启沙箱联调代码)。密钥匹配问题,代码中设置的私钥和应用中上传的应用公钥不匹配。 |
| 卖家账户状态异常,请联系卖家解决。(T1) | 商家收款账号存在异常,建议商家拨打联系电话 4007585858 处理。 |
| 系统繁忙,请稍后再试 | 请按照 App 支付常见问题 中客户端返回具体报错定位。 |
| 订单已付款成功,请勿重复提交。(ALIN42279) | 该笔订单已支付完成,不可使用相同的商家订单号发起请求。 |
| 花呗分期暂不可用,请更换付款方式 | 用户尚未开通花呗或花呗可用额度不足。花呗分期额度过小或超支(建议设置 200 元测试)。收款账号未开通花呗分期协议或接口不支持花呗分期收款。账号存在风险。接口设置支付渠道,禁用花呗分期。 |
| 订单已超时,请重新下单后再发起付款(ALIN47094) | 接口传入了超时参数,未在交易超时前支付,建议更换新的订单号 out_trade_no 重新请求。 |