分享
分享赚钱 收藏 举报 版权申诉 / 92

类型支付平台数据库设计文档.pdf

  • 上传人:精品资料
  • 文档编号:9063763
  • 上传时间:2019-07-22
  • 格式:PDF
  • 页数:92
  • 大小:3.33MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    支付平台数据库设计文档.pdf
    资源描述:

    1、电子商务平台一期数据库设计文档版本号: 1.00二一年十月内部资料注意保密2 项目情况项目编号项目名称项目经理需求分析工程师系统设计工程师修改记录版本号 发布日期 作者 评审人 变更的章节3 目 录1 前言 . 8 1.1 命名规范 . 8 1.2 说明 . 8 1.3 术语清单 . 8 1.4 数据库表清单 . 9 2 基础平台核心数据库表结构 (zmc) 10 2.1 账户 . 10 2.1.1 客户子账户表 SubAccount 10 2.1.2 子账户冻结 /注销流水 SubAccount_Oper . 10 2.1.3 客户子账户资金变动流水表 SubAccountSeq 11 2.

    2、1.4 客户子账户资金冻结流水表 SubAccountFreezeSeq 12 2.2 交易 . 13 2.2.1 充值交易流水 RechargeBILL . 13 2.2.2 提现交易流水 WithDrawBILL. 14 2.2.3 支付交易流水 PayBILL . 15 2.2.4 批量代收付交易信息表( BatchInfo ) . 19 2.2.5 撤销交易流水 UndoPayBILL 20 2.2.6 退款交易流水 RefundBill 21 2.2.7 汇款交易流水 WaitingRechargeBILL 23 2.2.8 内部调账交易流水 AdjustBiLL . 23 2.2.

    3、9 外部系统交易通知 SHOP_NOTIFY . 24 2.3 会计帐务 . 25 2.3.1 科目日记账表 (SUBJECT_DAY) . 25 2.3.2 试算平衡表( Balance_Check) 25 2.3.3 科目类型表 (SUBJECTTYPE) 25 2.3.4 凭证类型表 (PZTYPE) 25 2.3.5 凭证科目对应表 (PZSUBJECT) . 26 2.3.6 科目明细表 (SUBJECT) 26 2.3.7 凭证明细表 (PZ) 26 2.4 系统参数 . 27 2.4.1 序列 . 27 2.5 渠道 . 27 2.5.1 渠道清算指令( Channel_Sett

    4、le_Cmd ) . 27 2.5.2 渠道参数( Channel_Parm) . 28 2.5.3 渠道返回码对照表( Channel_RtnCode) 28 2.5.4 渠道交易流水对照表 (BILLNo_SN) 28 2.5.5 批量交易渠道批次表 (Channel_Batch) 30 2.5.6 系统日志 (Channel_Sys_Log) . 31 2.5.7 渠道对帐表 (Channel_Check) . 31 2.5.8 渠道对帐不平明细表 (Channel_CheckDetail) . 32 4 2.5.9 同城超时等待表 (TC_ OVERTIME_WAIT ) . 34 2

    5、.5.10 同城批量撤销表 (TC_BATCHCANCEL) 34 2.5.11 同城费项代码对应表 (CHANNEL_FEECODE_CHG) . 35 2.5.12 同城对帐指令表 (TC_CHECK_CMD) . 35 2.5.13 同城对账表 (TC_CHECK) 35 2.5.14 同城对账明细表 (TC_CHECK_DETAIL) 36 2.5.15 明细下载回应表 (CHECK_DOWN). 37 2.5.16 明细下载回应清单 (CHECK_DOWN_DETAIL) 37 2.5.17 交易查询查复表 (Trans_Query) . 错误!未定义书签。3 系统管理数据库表结构

    6、. 38 3.1 系统维护 . 38 3.1.1 服务监控主表( MONITORAPPGROUP ) 38 3.1.2 服务监控明细表( MONITORAPPDETAIL ) . 38 3.1.3 系统日志 (Sys_Log) 39 3.1.4 平台功能描述表( PlatForm_Fun) 39 3.1.5 管理平台操作日志 (Operate_Log) . 40 3.1.6 通知公告栏 (Public_Bulletin) . 40 3.1.7 服务产品管理 (Service_Product) 40 3.1.8 黑白名单表 (BW_List) 41 3.2 权限 . 41 3.2.1 登陆用户基

    7、本信息表 (LOGIN_INFO) . 41 3.2.2 角色信息表( ROLE_INFO ) . 42 3.2.3 登陆用户角色表( LOGIN_ROLE ) 43 3.2.4 角色权限表( ROLE_PRIVILEGE ) 43 3.2.5 权限信息表( PRIVILEGE ) 43 3.2.6 权限资源表( PRIVILEGE_RESOURCE ) 44 3.3 权限组 . 44 3.3.1 权限组信息( LIMITGROUP ) 44 3.3.2 权限分组表( LIMIT_GROUP_PRIVILEGE ) 45 3.4 账户 . 45 3.4.1 快付通结算账户余额表 (BankAc

    8、count_Balance) 45 3.4.2 子账户类型表 (SUBACCOUNT_TYPE) . 45 3.4.3 子账户互转控制表 (SUBACCOUNT_TRANSCTRL) 46 3.4.4 客户已验证银行账户表 CustBankCard (管理平台) . 46 3.4.5 客户子账户与银行账户绑定表 (SubAccountBindCard) . 46 3.4.6 账户与银行帐户绑定流水表 kftbindact_bill (管理平台) . 47 3.4.7 账户验证流水 AccountVerifyBILL (管理平台) 47 3.4.8 代付业务绑定的收款账户 (PAY_BINDBA

    9、NKACOUNT) 48 3.5 客户信息 . 49 3.5.1 客户信息表 (CUST_INFO) . 493.5.2 登录证书表( LOGIN_CERTIFICATE ) 50 3.5.3 客户证件扫描件表( CustCert_Scan) . 50 3.5.4 商户信息管理 (管理员维护 )( Merchant_Info ) . 51 3.5.5 客户级别管理( CUST_LEVEL ) 51 5 3.5.6 客户开通业务列表 (Cust_ServiceList) . 52 3.5.7 商户开通业务列表( Merchant_SERVICE_List ) . 52 3.5.8 客户订阅通知表

    10、 (Cust_AlarmType) . 52 3.5.9 客户投诉建议 (CUST_SERVICE) 52 3.5.10 登记注册类型( Register_Type) 53 3.5.11 行业分类( Industry_Type ) 53 3.6 协议 . 53 3.6.1 协议范本 (PROTOCOL_TEXT) . 53 3.6.2 协议类型表 (PROTOCOL_TYPE) . 53 3.6.3 客户银行代收协议( CKB_Protocol ) . 54 3.6.4 快付通商户与平台外客户三方代收协议( NotKft_PROTOCOL ) (走无协议代扣渠道) 54 3.6.5 快付通商户

    11、与平台内客户三方代收协议( Kft_PROTOCOL ) . 55 3.6.6 商户代理关系表 (Merchant_ProxyRelation) 56 3.6.7 客户计费信息表 (Cust_Fee_Rule) 56 3.6.8 企业代收付协议 (PROTOCOL_PARTYPAYEE) . 56 3.6.9 汇款充值协议 (PROTOCOL_REMIT) . 57 3.6.10 卡通协议( PROTOCOL_KFTCARD ) . 57 3.7 业务参数 . 58 3.7.1 费用代码表 (Fee_Code) 58 3.7.2 银行类型表 (BANK_TYPE_INFO) 58 3.7.3

    12、城市代码表 (City_Code) . 58 3.7.4 行名行号表 (Bank_Code) 59 3.7.5 银行开通业务表 (Bank_Service) (门户展示给客户用) 59 3.8 系统参数 . 60 3.8.1 结算帐号配置表 . 60 3.8.2 运行参数 (RunParm) . 60 3.8.3 系统参数( SYSPARM ) . 61 3.8.4 定时计划定义表( TASKDEFINE ) . 62 3.8.5 定时计划执行表( TASKLIST ) . 62 3.8.6 后台定时服务表( TimerAppServer ) . 63 3.8.7 客户通知消息( Cust_A

    13、larmMessage ) 63 3.9 手续费管理 . 64 3.9.1 商户服务种类表(收费标准接口) (Cust_Service_Type) . 64 3.9.2 提现计费规则( DrawMoney_Rule ) . 64 3.9.3 计费方法( FEE_METHOD ) . 65 3.9.4 计费方法明细( FEE_METHOD_DETAIL ) . 65 3.9.5 定期手续费表 (Regular_ServiceFee) 66 3.9.6 客户支付交易计分规则表( Cust_PointCalcRule ) . 67 3.10 限额管理 . 67 3.10.1 客户使用额度控制表 (C

    14、ust_UseAmountCtl) . 67 3.10.2 交易额度( DEAL_AMOUNTCTRL ) . 68 3.10.3 大额资金代付交易额度( BigAmount_DFLimit ) 68 3.10.4 监控额度配置表( Watch_Limit ) 68 6 3.10.5 黑名单配置 (B_Watch) 69 3.10.6 白名单配置 (W_Watch). 69 3.11 支付管理 . 69 3.11.1 渠道类型 (Channel_Type) . 69 3.11.2 渠道管理( PAY_CHANNEL ) . 69 3.11.3 渠道账户对照表( Channel_Bank_Acc

    15、ount ) 70 3.11.4 账户验证渠道表 (Account_CheckRoute) . 70 3.11.5 协议签订渠道表 (Protocol_SignRoute) 71 3.11.6 支付路由表( PAY_ROUTE ) . 71 3.11.7 调拨指令表 (FlitCommand) 71 3.12 报表 . 72 3.12.1 分渠道交易统计报表 (PAY_CHANNEL_DEALREPORT) . 72 3.12.2 商户交易统计报表 (CUST_DEALREPORT) . 73 3.12.3 结算户支出报表( BALANCEACT_PAYOUT_REPORT ) 73 3.12

    16、.4 从快付通结算户入监管户报表( MONITERACT_PAYIN_REPORT ) . 73 3.12.5 监管户出账报表 (MONITERACT_PAYOUT_REPORT) 74 3.12.6 基金交易日报表( FUND_DAY_REPORT ) . 74 3.12.7 当日大额提现交易监控 (Day_BigAmount_Watch) . 75 3.12.8 累计提现交易监控 (Total_Amount_Watch) . 75 3.12.9 信用卡交易监控 (Credit_Amount_Watch) . 75 3.12.10 对公转对私交易监控 (Trans_Amount_Watch)

    17、 76 3.12.11 两客户互转监控 (Trade_Amount_Watch) 76 3.13 门户网站业务表 . 76 3.13.1 收款请求交易表( Web_RequestMoney) 76 3.13.2 门户个人登录信息表 (USER_LOGIN_INFO) . 77 3.13.3 门户用户操作日志 (USER_OPERATE_Log) 77 3.13.4 密码问题 (PWD_QUESTION) 78 4 基金业务数据库表结构 . 79 4.1.1 批量指令表( batch_inst) . 79 4.1.2 开户信息表( openAccount_info ) . 80 4.1.3 充提

    18、交易对帐( deposit_withdraw_check ) . 81 4.1.4 批次对照表( Batch_File_Map ) 81 4.1.5 申购类交易信息表( buyFund_Info ) 82 4.1.6 撤销交易表( abolish) 84 4.1.7 赎回类交易表( redeem_info ) . 84 4.1.8 对账结果表( Check_Account ) . 86 4.2 基金基础数据 . 86 4.2.1 基金信息表( fund_info ) . 86 4.2.2 基金公司( InstCorp_info ) . 87 4.2.3 基金平台各连接节点开通业务表( Fund

    19、_Limit ) 87 4.2.4 客户已开通基金公司账户表( Cust_Inst_Map ) . 87 4.2.5 基金代销对照表 (inst_agent_map) . 88 4.2.6 基金业务平台系统参数表( Fund_Sys_Parm) . 88 5 系统基础参数 . 90 7 5.1 地区代码 . 90 5.2 银行种类代码 . 90 5.3 渠道编码 . 90 5.4 子帐户类型 . 91 5.5 卡类型定义 . 92 5.6 渠道自定义交易类型 . 92 第 8 页 共 92 页1 前言1.1 命名规范1)数据库表名命名规范2)所有数据库表的名字用有意义的英文或英文缩写来表示,如

    20、 :系统参数表的名字为SYSPARM. 3)字段命名规范4)所有字段的名字用有意义的英文或英文缩写来表示,如 :字段 ” 用户代码 ” 的名字为USERCODE. 1.2 说明1)所有金额的单位为“元”2)所有的日期格式为 YYYYMMDD( 月份或天不够 2 位的前面补零 ),所有的时间格式为HHMMSS ,所有年月字段为 YYYYMM( 月份不够 2 位的前面补零 ). 3)币种字段目前全部固定为 RMB 4)关键字用“ PK”表示5)对于表中标明为自动产生的字段,表示该字段不需要人工录入,而是在追加时自动产生该字段的值1.3 术语清单名称 字段 说明支付类型 Pay_Type 与支付相关

    21、0001 网银支付1001 实时代收2001 实时代付1002 批量代收2002 批量代付交易类型 Tran_Type 8310 帐户验证(打款验证,报文验证)卡通协议签订8301 充值(网银充值、卡通充值)1301 即时到帐支付 (网银支付、 卡通支付、 平台帐户支付)1302 担保交易支付 (网银支付、 卡通支付、 平台帐户支付)第 9 页 共 92 页1303 担保交易支付确认(收款人确认、付款人确认)8022 担保交易退款申请8023 担保交易退款确认1001 实时代扣2001 批量代扣1002 实时代付2003 批量代付8304 实时提现8303 普通提现8021 直接退款交易类型代

    22、码做如下细化:网银充值: (充值 ) 卡通充值: (实时协议代扣 +有支付协议)实时提现: (实时代付)批提现: (批量代付)协议实时代扣(有支付协议)协议实时代扣(无支付协议)实时代付协议批量代扣(有支付协议)协议批量代扣(无支付协议)批量代付网银支付卡通支付(卡通充值 +平台内支付)1.4 数据库表清单数据库表结构分为四个部分,第一部分为基础平台数据库表结构,第二部分为门户网站数据库表结构,第三部分为基金平台数据库表结构。第四部分为体彩平台数据库结构。第 10 页 共 92 页2 基础平台核心数据库表结构 (zmc) 2.1 账户2.1.1 客户子账户表 SubAccount 字段名 类型

    23、 是否为空 是否主键 中文 说明ID NUMBER(12) N PK 子账户 ID 序列Cust_Id VARCHAR2(20) N 客户编号 安全控制值Subaccount_type Varchar2(4) N 子账户号类型 安全控制值Cust_Name VARCHAR2(100) N 用户名Amount NUMBER(15,2) N 总金额 安全控制值Cash_Amount NUMBER(15,2) N 可提现 安全控制值Uncash_Amount NUMBER(15,2) N 不可提现 安全控制值Freeze_Cash_Amount NUMBER(15,2) N 可提现冻结金额安全控制值

    24、Freeze_UnCash_Amount NUMBER(15,2) N 不可提现冻结金额安全控制值Property Char(1) N 账户性质 1- 个人2- 企业State VARCHAR2(2) N 状态 00- 生效01- 冻结02- 注销Create_Time DATE N 创建时间JiXi_Base NUMBER(15,0) N 计息积数LastTerm_JiXi_Date VARCHAR2(8) N 上期计息的时间LastUpdate_Time DATE N 最新修改时间LastTerm_Amount NUMBER(15,2) N 上期总金额 计息使用Check_Value Va

    25、rchar2(32) N 校验码 对安全控制值 MD5后Base64 编码总金额可用金额不可用金额可用金额可提现金额不可提现金额不可用金额可提现冻结金额不可提现冻结金额2.1.2 子账户冻结 /注销流水 SubAccount_Oper 字段名 类型 是否为空 是否主键 中文 说明第 11 页 共 92 页ID Number(12) N PK 流水号Cust_Id VARCHAR2(20) N 客户号Cust_Name VARCHAR2(100) N 用户名SubAccountType Varchar2(4) N 子账户类型OperType CHAR(1) N 操作类型1 冻结2 注销3 解冻C

    26、reate_Time Date N 操作时间Operator Varchar2( 20) Y 操作员 管理平台的操作员Remark Varchar2(100) Y 附言2.1.3 客户子账户资金变动流水表 SubAccountSeq 字段名 类型 是否为空 是否主键 中文 说明SN VARCHAR2(20) N PK 流水号 YYYYMMDD+帐务流水 (每天 1)SubAccount_ID Varchar2(12) N 子账户 ID Cust_Id VARCHAR2(20) N 客户编号 冗余SubAccount_Type Varchar2(4) N 子 账 户 号类型冗余Cust_Name

    27、 VARCHAR2(100) N 用户名SeqFlag Char(1) N 帐 务 变 动方向0- 来帐1- 往帐Change_Type Char(2) N 类型 01 充值02 支付03 提现04 内部调账05 结息06 利息税07 原交易退款08 原交易撤销PreAmount NUMBER(15,2) N 变动前总金额Amount NUMBER(15,2) N 变动后总金额Cash_Amount NUMBER(15,2) N 可提现发生额Uncash_Amount NUMBER(15,2) N 不可提现发生额第 12 页 共 92 页Freeze_Cash_Amount NUMBER(15

    28、,2) N 可提现冻结发生额Freeze_UnCash_Amount NUMBER(15,2) N 不可提现冻结发生额REFSN VARCHAR2(16) Y 关联流水ID Change_Type 对应不同的表,充值流水支付流水提现流水REFBATCHID VARCHAR2(16) Y 批次号OrderID VARCHAR2(32) Y 订单号 冗余Create_Time DATE N 创建时间Note VARCHAR2(100) Y 备注WORKDATE VARCHAR2(8) N 会计日期 与会计凭证进行核算的日期2.1.4 客户子账户资金冻结流水表 SubAccountFreezeSeq

    29、 字段名 类型 是否为空 是否主键 中文 说明SN VARCHAR2(20) N PK 流水号 YYYYMMDD+帐务流水 (每天 1)Cust_Id VARCHAR2(20) N 客户编号 冗余SubAccount_Type Varchar2(4) N 子账户号类型冗余Cust_Name VARCHAR2(100) N 用户名Freeze_Cash_Amount NUMBER(15,2) N 可提现冻结发生额Freeze_UnCash_Amount NUMBER(15,2) N 不可提现冻结发生额Change_Type Char(2) N 类型 02 支付03 提现OrgSn VARCHAR

    30、2(20) Y 原交易流号冗余Org_Batchid VARCHAR2(20) Y 原批次号Create_Time DATE N 创建时间State Varchar(2) N 状态 00 冻结 01 解冻Note VARCHAR2(100) Y 备注WORKDATE VARCHAR2(8) N 会计日期 与会计凭证进行核算的日期第 13 页 共 92 页2.2 交易2.2.1 充值交易流水 RechargeBILL字段名 类型 是否为空是否主键 中文 说明SN VARCHAR2(20) N PK 交易流水 YYYYMMDD+交易流水(每天 1)Cust_Id VARCHAR2(20) N 客户

    31、编号SubAccount_type Varchar2(4) N 子账户号类型Cust_Name VARCHAR2(100) N 用户名RechargeType CHAR(1) N 充值类型 1 汇款、 2 网银、 3 账户验证Bank_Type VARCHAR2(7) Y 行别Bank_Code VARCHAR2(12) Y 行号 支付系统行号Bank_Name VARCHAR2(128) Y 开户行行名BankAddrNo VARCHAR2(4) Y 开户行地区代码BankCardNo VARCHAR2(32) Y 账号BankCardName VARCHAR2(100) N 户名Amoun

    32、t NUMBER(15,2) Y 金额Note VARCHAR2(100) Y 备注Bank_ResultCode VARCHAR2(10) Y 银行返回码Bank_ResultNote VARCHAR2(100) Y 银行备注ResultCode VARCHAR2(4) Y 返回码 给客户展现ResultNote VARCHAR2(100) Y 返回说明 给客户展现Create_Time DATE N 创建时间Bank_Time DATE Y 银行回执更新时间State VARCHAR2(2) Y 状态 00 待充值01 充值中02 成功03 失败Channel_Id VARCHAR2(10

    33、) Y 渠道编号MonitorBatchId VARCHAR2(20) Y 监管批次Check_State VARCHAR2(2) N 对账状态 00 未对账第 14 页 共 92 页01 对帐中02 已对账成功03 对帐失败WORKDATE VARCHAR2(8) N 会计日期SettleDate Varchar2(8) Y 结算日期 外部系统提供, 供外部系统对账用CheckDate Varchar2(8) Y 渠道结算日起 与渠道对账时使用充值不收手续费。2.2.2 提现交易流水 WithDrawBILL 字段名 类型 是否为空是否主键 中文 说明SN VARCHAR2(20) N PK

    34、 交易流水 YYYYMMDD+交易流水(每天 1)Cust_Id VARCHAR2(20) N 客户编号SubAccount_type Varchar2(4) N 子账户号类型Bank_Type VARCHAR2(7) N 行别Bank_Code VARCHAR2(12) Y 行号 支付系统行号Bank_Name VARCHAR2(128) Y 开户行行名BankAddrNo VARCHAR2(4) Y 开户行地区代码BankCardNo VARCHAR2(32) N 银行卡号BankCardName VARCHAR2(100) N 户名FreezeSN VARCHAR2(20) Y 帐务冻结

    35、变动流水Amount NUMBER(15,2) N 金额WithDrawType CHAR(1) 提现类型 1- 实时提现2- 非实时提现Create_Time DATE N 创建时间WORKDATE VARCHAR2(8) Y 会计日期State VARCHAR2(2) N 状态 00 提现申请登记(基金监管时用)01 登记成功02 登记失败(基金监管时用)03 支付中(已生成提现流水)04 提现成功05 提现失败Channel_Id VARCHAR2(10) Y 渠道编号第 15 页 共 92 页MonitorBatchId VARCHAR2(20) Y 监管批次Fee NUMBER(15

    36、,2) Y 手续费 事前收的手续费Fee_Cust_Id VARCHAR2(20) Y 付手续费方Fee_State VARCHAR2(2) N 手续费状态 00 事前未统计01 事前已统计Bank_ResultCode VARCHAR2(10) Y 银行返回码Bank_ResultNote VARCHAR2(100) Y 银行备注Net_No Varchar2(10) Y 支付场次 统计时回填Pay_State Varchar2(2) N 支付状态 登记成功时必须填写。00 未向渠道发起01 已生成支付报表待人工查看02 向渠道发起03 支付完成SettleDate Varchar2(8)

    37、Y 结算日期 外部系统提供, 供外部系统对账用CheckDate Varchar2(8) Y 渠道结算日起 与渠道对账时使用2.2.3 支付交易流水 PayBILL 字段名 类型 是否为空是否主键 中文 说明SN VARCHAR2(20) N PK 交易流水 YYYYMMDD+交易流水(每天 1)SrcCust_Id VARCHAR2(20) N 发起方客户编号 业务发起者SubAccount_type Varchar2(4) N 子账户类型Payer_ IfKftCustCHAR(1) N 付款方是否平台客户PayerCust_Id VARCHAR2(20) Y 付款方客户编号 付款方Pay

    38、erCust_Name VARCHAR2(100) Y 付款方户名PayerBank_Type VARCHAR2(7) Y 付款方开户行行别PayerBank_Code VARCHAR2(12) Y 行号 支付系统行号PayerBankName VARCHAR2(128) Y 付款方开户行行名PayerBankAddrNo VARCHAR2(4) Y 付款方开户行地区代码PayerBankCardN VARCHAR2(32) Y 付款方帐号第 16 页 共 92 页o PayerBankCardName VARCHAR2(100) Y 付款方帐号户名Tran_Type VARCHAR2(4)

    39、N 交易类型 8310 帐 户 验 证(打款验证, 报文验证)卡通协议签订8301 充值(网银充值、卡通充值)1301 即时到帐支付 (网银支付、 卡通支付、 平台帐户支付)1302 担保交易支付 (网银支付、 卡通支付、 平台帐户支付)1303 担保交易支付确认 (收款人确认、付款人确认)8022 担保交易退款申请8023 担保交易退款确认1001 实时代扣2001 批量代扣1002 实时代付2003 批量代付8304 实时提现8303 普通提现8021 直接退款FeeType VARCHAR2(10) Y 费用类型代码 代收付的费用代码Channel_PayFlag CHAR(1) N 是

    40、否渠道金额支付Y/N Channel_Amount NUMBER(15,2) Y 渠道应扣金额Channel_Fee NUMBER(15,2) Y 渠道手续费 从银联渠道扣款100 元只入账 99,1 元是手续费Channel_Actual_Amount NUMBER(15,2) Y 渠道实扣金额Cash_Amount NUMBER(15,2) N 可提现金额Uncash_Amount NUMBER(15,2) N 不可提现金额FreezeSN VARCHAR2(20) Y 帐务冻结变动流第 17 页 共 92 页水FeeFreezeSN VARCHAR2(20) Y 实时手续费帐务冻结变动流

    41、水OrderID VARCHAR2(32) Y 订单号 转帐交易无;打款账户验证时为账户验证流水的 ID OrderNote VARCHAR2(500) Y 订单说明 转帐交易无Payee_IfKftCustCHAR(1) N 收款方是否是平台客户PayeeAccountType CHAR(1) N 收款方账户类型 0 平台内虚户1 平台内实户2 平台外实户PayeeCust_Id VARCHAR2(20) Y 收款方客户号 平台内客户才有PayeeCust_Name VARCHAR2(100) N 收款方平台户名PayeeBank_Type VARCHAR2(7) Y 收款方开户行行别平台外

    42、与平台内实户交易才有PayeeBank_Code VARCHAR2(12) Y 行号 支付系统行号PayeeBankName VARCHAR2(128) Y 收 款方 开户行行名PayeeBankAddrNo VARCHAR2(4) Y 收 款方 开户行地区代码PayeeBankCardNoVARCHAR2(32) Y 收款方帐号 平台外与平台内实户交易才有PayeeBankCardNameVARCHAR2(100) Y 收款方帐号户名Create_Time DATE N 创建时间Expire_Time DATE N 未支付失效时间ResultCode VARCHAR2(4) Y 返回码Res

    43、ultNote VARCHAR2(100) Y 快付通说明Guarantee_ State VARCHAR2(2) Y 担保交易状态 00- 担保中01- 待 收 款 方 确认02- 待 付 款 方 确认03 担保成功04 退款已申请。待收款人确认。State VARCHAR2(2) N 交易状态 10 未支付 ( 订单保存未支付 ) 00 待支付(已调用渠道接口)01 支付中(已调第 18 页 共 92 页用渠道)02 支付成功03 支付失败Net_No Varchar2(10) Y 支付场次 统计时回填Pay_State Varchar2(2) Y 支付状态 待支付与待退款时必须填写。00

    44、 未向渠道发起01 已生成支付报表待人工查看02 向渠道发起03 支付完成BatchID VARCHAR2(16) Y UK 批次号 系统自动生成的SrcBatchID VARCHAR2(16) N 发起方批次号 批量业务才有DetailID VARCHAR2(8) Y 批量业务明细序号批量业务才有Balance_State Char(1) N 记帐户变动状态 0 未登记帐户变动1 已登记帐户变动Channel_Id VARCHAR2(10) Y 渠道编号Bank_ResultCode VARCHAR2(10) Y 银行返回码Bank_ResultNote VARCHAR2(100) Y 银行

    45、备注Bank_Time DATE Y 银行回执更新时间WORKDATE VARCHAR2(8) Y 会计日期 登记帐户变动的日期Fee NUMBER(15,2) Y 手续费 事前收的手续费Fee_Cust_Id VARCHAR2(20) Y 付手续费方Fee_State VARCHAR2(2) N 手续费状态 00 事 前 未 统 计/01 事前已统计10 事 后 未 计 算/11 事后已计算Undo_State VARCHAR2(2) N 撤销状态 00 未撤销01 申请撤销02 已被撤销Check_State VARCHAR2(2) N 对账状态 00 未对账01 对帐中02 已对账成功0

    46、3 对帐失败SettleDate Varchar2(8) Y 结算日期 外部系统提供, 供外部系统对账用CheckDate Varchar2(8) Y 渠道结算日起 与渠道对账时使第 19 页 共 92 页用PgUrl VARCHAR2(200) Y BgUrl VARCHAR2(200) Y tranAmount NUMBER(15,2) Y 交易金额支付交易成功的时候,必须检查 Undo_State ,如果是 01,则必须进行相应的修改。2.2.4 批量代收付交易信息表( BatchInfo)字段名 类型 是否为空是否主键 中文 说明BatchID VARCHAR2(16) N PK 内部

    47、批次号SrcBatchID VARCHAR2(16) N UK 发起方批次号SrcCust_ID VARCHAR2(20) N UK 发起方客户号Tran_Type VARCHAR2(4) N 交易类型 2001 批量代扣2003 批量代付Cust_ID VARCHAR2(20) N 收 / 付款方客户号Cust_Name VARCHAR2(100) N 收 / 付款方客户名SubAccount_type Varchar2(4) N 收 / 付款方 子账户类型FeeType VARCHAR2(10) N 费用代码Shop_Time Date N 商户时间戳TotalNum NUMBER(8)

    48、N 总笔数TotalAmount NUMBER(15,2) N 总金额SucessNum NUMBER(8) Y 成功总笔数SucessAmount NUMBER(15,2) Y 成功总金额FailNum NUMBER(8) Y 失败总笔数FailAmount NUMBER(15,2) Y 失败总金额Create_Time Date Y 接收时间State VARCHAR2(2) N 状态 01- 待审核02- 审核通过 (人工、 自动)第 20 页 共 92 页03- 审核不通过04- 处理中05- 业务已处理Net_No Varchar2(10) Y 支付场次Pay_State Varch

    49、ar2(2) N 支付状态 00 未向渠道发起01 已生成支付报表待人工查看02 向渠道发起03 支付完成LAST_UPDATE_TIME Date Y 回执更新时间FreezeSN VARCHAR2(20) Y 帐务冻结变动流水FreezeCash_Amount NUMBER(15,2) Y 可用的冻结可提现金额FreezeUncash_Amount NUMBER(15,2) Y 可用的冻结不可提现金额2.2.5 撤销交易流水 UndoPayBILL 对方商户号。支付交易类型字段名 类型 是否为空是否主键 中文 说明SN VARCHAR2(20) N PK 交易流水 YYYYMMDD+交易流水 (每天 1)ORG_Tran_Type VARCHAR2(4) N 交易类型OrgPayerCust_Id VARCHAR2(20) N 客户编号OrgSubAccount_type Varchar2(4) N 子账户号类型OrgPaySN Varchar2(20) N 原支付流水查找原交易后后台填写PayerBank_Type VARCHAR2(7) Y 付款方开户行行别PayerBank_Code VARCHAR2(12) Y 行号 支付系统行号PayerBankName VARCHAR2(128) Y 付款方开户行行名PayerBankAdd

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:支付平台数据库设计文档.pdf
    链接地址:https://www.docduoduo.com/p-9063763.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开