枚举值定义

最近更新时间:2019-09-25 10:39:24

交易相关信息

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。如果是,则说明客户端发生异常,支付时单号重复,但金额等其他信息不重复,被云支付的防重入挡住,此时,请一定不要撤单,否则会造成已支付的订单退款,给商户造成损失。