有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

交易相关信息

PayPlatform 枚举变量

枚举值
说明
1
微信支付
2
支付宝
4
记账模式

SubPayPlatform 枚举变量

枚举值
说明
100
微信支付
200
支付宝
401
银行卡记账
402
现金记账

TradeType 枚举变量

枚举值
说明
1
刷卡支付
2
扫码支付
3
公众号支付
4
App 支付
5
声波支付
6
手机网站支付
8
一码支付
9
小程序支付

WxpayOrderState 枚举变量

下文中“统一下单”指:公众号支付、一码支付、H5 支付、App 支付、扫码支付等不可直接扣款,需要在微信支付中预生成订单,然后由顾客输入密码的支付方式。
枚举值
说明
1
订单初始态
2
刷卡支付,成功
3
统一下单,支付成功
4
已转入退款
5
刷卡支付,顾客停止支付
6
统一下单,待顾客支付
7
统一下单,订单已关闭
8
刷卡支付,已撤单
9
刷卡支付,用户支付中
10
刷卡支付,支付错误
11
作废状态,表示本地有,第三方支付平台没有的订单
12
订单受理中
13
押金解冻成功
14
押金消费成功

AlipayOrderState 枚举变量

枚举值
说明
1
订单初始态
2
成功
4
等待用户支付
5
已关闭或者已退款
6
交易结束,不可退款
7
订单不存在

RecordOrderState 枚举变量

枚举值
说明
1
订单初始态
2
成功
3
退款

WxpayRefundOrderState 枚举变量

枚举值
说明
1
退款单初始态
2
退款成功
3
退款失败
4
退款处理中
5
转入代发,退款到银行发现用户的卡作废或冻结了,导致原路退款银行卡失败,资金回流到子商户的现金账号,需要子商户人工干预,通过线下或者财付通转账的方式进行退款
6
作废状态,表示本地有,第三方支付平台没有的订单

AlipayRefundOrderState 枚举变量

枚举值
说明
1
退款单初始态
2
退款单成功态
3
申请退款失败
4
退款中
5
订单不存在

RecordRefundOrderState 枚举变量

枚举值
说明
1
退款单初始态
2
退款单成功态

WxpayFreezeOrderState 枚举变量

枚举值
说明
1
冻结单初始态
2
押金刷卡支付,成功
3
等待用户支付
4
押金刷卡支付,顾客停止支付
5
押金冻结金额全部解冻/全部消费
6
押金刷卡支付,支付错误
7
表示本地存在,第三方支付没有订单

AlipayFreezeOrderState 枚举变量

枚举值
说明
1
初始态
2
成功
3
已关闭或者全部已经解冻/消费
4
订单不存在

WxpayUnfreezeOrderState 枚举变量

枚举值
说明
1
解冻单初始态
2
解冻成功
3
解冻失败
4
第三方支付平台没有的解冻单

AlipayUnfreezeOrderState 枚举变量

枚举值
说明
1
解冻单初始态
2
解冻成功
3
解冻失败
4
第三方支付平台没有的解冻单
5
解冻单不存在

认证加密信息

AuthenType 枚举变量

枚举值
说明
1
HMAC-SHA256
2
MD5

接口相关信息

Status 枚举变量

枚举值
说明
0
成功
3
未知
101
根据 description 字段内容,检查调用逻辑是否有问题,如“认证码计算错误”。
102
换新单号重试,并根据 description 字段内容,检查调用逻辑是否有问题,如“单号重复”。
103
隔3秒后原请求重试或查询结果
104
根据 description 字段内容操作,如“退款时顾客余额不足”。
特别提示:在刷卡支付响应包里出现该错误码时,需要判断 internal_status 字段的值是否是407。如果是,则说明客户端发生异常,支付时单号重复,但金额等其他信息不重复,被云支付的防重入挡住,此时,请一定不要撤单,否则会造成已支付的订单退款,给商户造成损失。