Appearance
常量和状态表 ¶
支付通道(PayChannelEnum) ¶
编码 | 类型 | 备注 |
---|---|---|
ali_pay | 支付宝 | |
wechat_pay | 微信支付 | |
union_pay | 云闪付 | |
wallet_pay | 钱包支付 |
支付方式(PayMethodEnum) ¶
编码 | 类型 | 备注 |
---|---|---|
normal | 常规支付 | |
wap | wap支付 | |
app | 应用支付 | |
web | web支付 | |
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 | 忽略分账 |
转账接收方类型(TransferPayeeTypeEnum) ¶
编码 | 类型 | 备注 |
---|---|---|
wx_personal | 微信个人 | 微信OpenId |
ali_user_id | 支付宝 userId | 以2088开头的纯16位数字 |
ali_open_id | 支付宝 openId | |
ali_login_name | 支付宝 账号 | 支持邮箱和手机号格式 |
转账状态(TransferStatusEnum) ¶
编码 | 类型 | 备注 |
---|---|---|
transferring | 转账中 | |
success | 转账成功 | |
fail | 转账失败 |
转账类型(TransferTypeEnum) ¶
编码 | 类型 | 备注 |
---|---|---|
user | 转账给用户 | |
employee | 转账给员工 | |
partner | 转账给合作伙 | |
other | 转账给其他对象 |