支付中心数据库结构
2021-10-23 12:08:02 180 举报
分布式聚合支付中心数据库表结构
作者其他创作
大纲/内容
merchant_application(业务商户系统接入应用配置)
`app_id` varchar(30) `app_name` varchar(100) `type` varchar(30) `gid` varchar(255) `gname` varchar(255) `description` varchar(2000) `status` varchar(20) `callback_url` varchar(1000) `return_url` varchar(100) `cancel_url` varchar(100) `note` varchar(2000) `contacts_name` varchar(100) `phone` varchar(30) `email` varchar(100)
1:n
payment_channel_support_type(渠道支持的支付方式列表)
`pay_type_code` varchar(64) `channel_id` varchar(30) `channel_pay_type_code` varchar(64) `type_status` varchar(64)
currency_exchange_rate汇率转换表
n:1
refound_apply退款申请表
#渠道应用信息 `gid` varchar(255) `app_id` varchar(30) `channel_id` varchar(30) #交易信息 `trade_no` varchar(255) `order_no` varchar(64) `out_trade_no` varchar(64) #用户相关信息 `skyroam_id` bigint(20) `user_id` varchar(64) `refund_status` varchar(64) `note` longtext #交易金额相关信息 `currency_code` varchar(6) `total_fee` int(11) `refund_fee` int(11)
payment_platform_config(第三方支付平台配置信息)
`channel_id` varchar(30) `channel_name` varchar(200) `full_name` varchar(200) `contacts_name` varchar(100) `phone` varchar(30) `telephone` varchar(30) `config_content` varchar(2000) `description` varchar(2000)
payment_channel_application(支付方式接入应用配置)
`app_id` varchar(30) `app_name` varchar(100) `type` varchar(30) `description` varchar(2000) `status` varchar(20) `remot_service_host` varchar(1000) `note` varchar(2000) `contacts_name` varchar(100) `phone` varchar(30) `email` varchar(100)
pay_type_route支付方式路由表
`pay_type_code` varchar(64) `real_pay_type` varchar(64) `name` varchar(128) `icon` varchar(512) `type_status` varchar(64) `channel_id` varchar(30) `channel_pay_type_code` varchar(64) `note` longtext
trade_notify(交易通知表)
#交易信息 `trade_no` varchar(255) #通知状态 `notify_status` varchar(64) `notify_times` int(11) #回调信息 `callback_url` varchar(1000) `return_url` varchar(100) `cancel_url` varchar(100) `note` longtext
trade_notify_record(交易通知记录表)
#交易信息 `trade_no` varchar(255) #通知状态 `notify_status` varchar(64) #回调信息 `callback_url` varchar(1000) `note` longtext
user用户信息表
`account` varchar(64) `password` varchar(128) `user_type` varchar(64) `user_source` varchar(64) `note` longtext
merchant_enabled_pay_type(外围业务系统已开通的支付方式列表)
`app_id` varchar(30) `gid` varchar(255) `type_status` varchar(64) `pay_type_code` varchar(64)
1:1
channel_callback_record支付渠道回调通知记录
#渠道应用信息 `gid` varchar(255) `app_id` varchar(30) `channel_id` varchar(30) `trade_type` varchar(64) `content` longtext
trade(交易表)
#渠道应用信息 `gid` varchar(255) `app_id` varchar(30) `channel_id` varchar(30) `channel_name` varchar(200) #用户相关信息 `skyroam_id` bigint(20) `user_id` varchar(64) #交易信息 `trade_no` varchar(255) `parent_trade_no` varchar(255) `order_no` varchar(64) `out_trade_no` varchar(64) `trade_status` varchar(64) `trade_sub_status` varchar(64) `trade_type` varchar(64) #支付方式 `pay_type_code` varchar(64) `trade_type` varchar(64) #交易金额相关信息 `currency_code` varchar(6) `total_fee` int(11) `fee_rate` int(11) #退款相关字段 `refund_fee` int(11) `refund_times` smallint #交易关键状态变更时间点 `submit_time` datetime `success_time` datetime `failed_time` datetime `note` longtext #预留4个字段以便日后拓展 `field1` varchar(64) `field2` varchar(64) `field3` varchar(64) `field4` varchar(64)
0 条评论
下一页