Skip to content

常量和状态表

支付通道(PayChannelEnum)

编码类型备注
ali_pay支付宝属于异步通道
wechat_pay微信支付属于异步通道
union_pay云闪付属于异步通道
wallet_pay钱包支付同步支付通道

支付方式(PayMethodEnum)

编码类型
normal常规支付
wapwap支付
app应用支付
webweb支付
qr_code扫码支付
bar_code付款码
jsapi公众号/小程序支付 - 微信

支付状态(PayStatusEnum)

编码类型
progress支付中
success成功
close支付关闭
refunding退款中
partial_refund部分退款
refunded全部退款
fail失败

支付订单分账状态(PayOrderAllocStatus)

编码类型
waiting待分账
allocation已分账

支付同步状态(PaySyncStatusEnum)

编码类型
fail查询失败
pay_success支付成功
pay_wait等待付款中
closed已关闭
refund已退款
not_found未查询到订单, 部分通道部分未支付也是这个状态, 如支付宝, 需要特殊处理
timeout超时未关闭

支付回调处理状态(PayCallbackStatusEnum)

编码类型
success支付
fail失败
ignore忽略
exception异常
not_found未找到

支付修复来源(PayRepairSourceEnum)

编码类型
sync同步
callback回调
task定时任务
reconcile对账

支付修复方式(PayRepairWayEnum)

编码类型
pay_success支付成功
pay_close_local关闭本地支付
pay_progress切换到支付中
pay_close_gateway关闭网关支付
refund_success退款成功
refund_fail退款失败

系统中常见的操作类型(PaymentTypeEnum)

编码类型
pay支付
refund退款
transfer转账

退款状态(RefundStatusEnum)

编码类型
progress退款中
success退款成功
fail退款失败
close退款关闭

退款同步状态(RefundSyncStatusEnum)

编码类型
refund_success退款成功
refund_fail退款失败
refund_progress退款中
pay_not_found交易不存在

退款修复方式(RefundRepairWayEnum)

编码类型
refund_success退款成功
refund_fail退款失败

交易流水记录类型(TradeFlowRecordTypeEnum)

编码类型
pay支付
refund退款

分账关系类型(AllocRelationTypeEnum)

编码类型
SERVICE_PROVIDER服务商
STORE门店
STAFF员工
STORE_OWNER店主
PARTNER合作伙伴
HEADQUARTER总部
BRAND品牌方
DISTRIBUTOR分销商
USER用户
SUPPLIER供应商
CUSTOM自定义

分账接收方类型(AllocReceiverTypeEnum)

编码类型
wx_personal微信-个人
wx_merchant微信-商户
ali_user_id支付宝-用户ID
ali_open_id支付宝-openId
ali_login_name支付宝-账号

分账状态枚举(AllocOrderStatusEnum)

编码类型
allocation_processing分账处理中
allocation_end分账完成
allocation_failed分账失败
finish完结
finish_failed完结失败
ignore忽略分账

分账订单处理结果(AllocOrderResultEnum)

编码类型
all_pending全部处理中
all_success全部成功
part_success部分成功
all_failed全部失败

分账明细处理结果(AllocDetailResultEnum)

编码类型
pending待分账
success分账成功
fail分账失败
ignore忽略分账
本文档内容版权属于济南易杯光年软件技术有限公司