支付业务的数据库表的设计

本文详细介绍了支付业务中的核心数据库表设计,包括支付网关交易流水表gTransLog、用户账户表tAccounts、账户流水表tAccountLog、对账相关表等。每个表的功能、字段及关键点进行了分析,例如gTransLog表用于登记网关交易,tAccounts表记录用户资金,tAccountLog表跟踪账户流水,tPayments表和tReceivables表分别处理商户的付款和收款,tTrans表记录交易详情,对账表用于银行对账和内部对账等。
摘要由CSDN通过智能技术生成

一、数据表

数据库中的数据表是整个核心逻辑的载体说在,所有的记账逻辑、以及与支付前台交互的数据都是在这里 进行记录。现就主要的表进行简要说明。不同的第三方支付其数据表名称肯定也不同,这里的表名称仅作参考

  • gTransLog表: 支付网关交易流水表,所有通过网关的交易全部都会在此表中写入数据。
  • tAccounts表: 用户的账户数据记录表,在第三方系统中其记录着用户的账上资金。
  • tAccountLog表: 用于记录账户的自己流水情况,所有对tAccounts表的资金变动都会在流水表中进行记录
  • tBankPaymentInfo表: 上传对账文件后,解析对账文件生成的表
  • tBankcardInfo表: 用于存储用户或者商户所绑定银行卡的信息,包括银行名称、卡号等
  • tChannelConfig表: 渠道配置表,用于配置商户与不同渠道的对应关系,比如接入支付宝或者招商银行
  • tFreeze表: 冻结表,当tAccounts表中的资金有事先冻结的情况下,比如说基金赎回等会向tFreezes表中插入数据
  • tPayments表: 付款表,记录账户付款相关信息
  • tReceivables表: 收款表,记录收款信息
  • tPaymentChannel表: 商户付款渠道的相关信息
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值