支付中心领域模型
2023-12-26 10:23:50 0 举报
包括聚合支付、分账业务
作者其他创作
大纲/内容
提现记录PaySettleInfo
+ 用户ID+ 虚拟账户标识+ 提现金额+ 申请时间+ 提现状态+ 回调地址+ 回调类型+ 回调结果+ 提现申请信息+ 提现回调结果
支付配置PayConfig
+ 商户ID|商户号|合作伙伴ID+ 支付类型(微信/支付宝…)+ 服务商APPID+ 支付商户号+ 商户密钥+ 支付宝公钥+ 证书路径:微信支付p12证书/支付宝根证书+ 私钥KEY路径:微信支付apiclient_key.pem证书的文件路径/支付宝公钥证书文件路径+ 私钥证书路径:微信支付apiclient_cert.pem证书的文件路径/支付宝应用公钥证书文件路径+ 证书序列号:微信支付apiV3证书序列号+ 微信支付ApiV3秘钥+ 微信开放平台移动应用APPID
银联开户行别UnionAcctBank
+ 开户行别代码+ 开户行别名称
商户账户|个人用户账户PayUserInfo
+ 业务方用户ID+ 银行卡号+ 银行卡类型(对公/对私)+ 银行分账ID+ 银行方取现卡序列号+ 银行类型+ 账户名称+ 分账规则ID+ 进件状态+ 渠道+ 注册号+ 注册返回信息+ 证明文件ID+ 申请日期+ 进件信息返回+ 主体名
+ 开户()+ 提现()
总行信息PayMasterBank
+ 银行代码+ 银行名称+ 是否支持对公+ 渠道
类目/描述/值对象
基础支付配置BasePayConfig
+ 商户ID|商户号|合作伙伴ID+ 支付渠道(微信/支付宝…)+ 应用ID+ APP名称+ 访问地址+ 访问密钥+ 客户Key+ 客户Secret+ 终端号+ 证书存储类型+ 私钥或私钥证书+ 公钥或公钥证书+ key证书:如SSL证书,或者银联根级证书方面+ 私钥证书密码|key证书密码+ 交易证书路径+ 交易证书密码+ 异步回调+ 同步回调地址|付款成功重定向地址+ 签名方式(MD5/RSA…)+ 收款账号+ 收款账户名称+ 子AppID+ 子商户ID+ 编码类型(utf-8…)+ 是否为测试环境+ 到期时间类型(指定时间/永久时间)+ 是否支持收银台+ 交易类型(B2B/B2C)+ 是否支持延时分账+ 支付机构平台手续费率
银行区域BankArea
+ 编码+ 等级+ 上级编码+ 区域名+ 类型(汇付)
支付进件申请单PayApplyForm
+ 店铺ID+ 超级管理员信息(微信)+ 主体资料(微信)+ 经营资料(微信)+ 结算规则(微信)+ 结算银行账户+ 补充材料+ 申请ID:微信支付申请单号/支付宝UserId+ 子商户号:微信特约商户号/支付宝app_auth_token+ 超级管理员签约链接+ 申请状态+ 驳回原因详情+ 支付类型(微信/支付宝)
+ 进件申请()
支付中心 | Pay
角色
分账记录PaySplitInfo
+ 订单ID+ 用户ID+ 渠道+ 银行订单标识+ 虚拟账户ID+ 虚拟账户名称+ 金额+ 分账时间+ 分账标识+ 分账信息
时标
非表模型
新增/修改
退款记录PayRefundInfo
+ 业务系统订单编号+ 交易渠道+ 银联流水号+ 请求流水号+ 退款时间+ 支付类型+ 退款金额+ 供发起支付的信息+ 回调类型+ 业务系统回调地址+ 状态+ 回调状态
电子联行UnionBankNet
+ 电子联行号+ 银行名称+ 开户行别代码+ 汇付银行号
业务唯一
支付订单PayOrderInfo
+ 业务系统订单编号+ 银联流水号(汇付:hf_seq_id)+ 请求流水号+ 下单时间+ 支付类型+ 支付金额+ 供发起支付的信息+ 回调类型(http/mq)+ 业务系统回调地址+ 状态+ 回调状态+ 清算日期+ 支付串号:好支付回调填充,退款使用+ 付款用户ID+ 订单时间字符串,保存下单的时间信息,多用于订单查询+ 实时分账时候拿到的分账信息+ 订单此订单在银行的标识码+ 此订单在银行标识码的翻译
+ 分账()+ 退款()
人事物
支行信息PayBankInfo
+ 电子联行号+ 汇付银行号|银行代码+ 银行名称+ 银联银行号
0 条评论
下一页