第三方支付-手续费系统设计与实现

本文介绍了第三方支付系统中的手续费概念,包括手续费定义、手续费账户。详细阐述了收款、付款及交易买卖方的手续费业务模型,以及手续费的资金流。讨论了四种手续费计算方式,并提出了数据库设计和记账代码实现的关键点,强调了幂等性、唯一性和服务可靠性的重要性。
摘要由CSDN通过智能技术生成

1、手续费中的概念

1.1 手续费的定义

        根据百度百科的定义,“手续费:办事过程中所产生的费用”,“手续费”可以这样解释:为代理他人办理有关事项所收取的一种劳务补偿;或对委托人来讲,是属于因他人代为办理有关事项,而支付的相应报酬。如:证券交易手续费、代办机票手续费、代扣代缴费用手续费、国债代办手续费等等。

        根据以上的概念可以得知,在支付系统中,手续费是支付平台向在进行资金转移的过程中,支付系统的使用方向支付平台支付的“报酬”,也可以称为服务费。

1.2 手续费账户

        支付系统的用户或者商户将支付的手续费最终支付的账户,称为手续费收益账户。

2、手续费的业务模型设计

2.1 收款手续费

收款过程中收取的手续费,资金流的方向是商户账户到手续费账户。收款是从银行卡充值到支付系统中。

2.2 付款手续费

付款是将钱从支付系统的账户中体现到银行卡的过程。手续费的资金流是从商户账户到手续费账户。

2.3 交易买卖方手续费

一笔交易是从商户a到商户b的支付账户中。这笔交易过程可能对商户a买方和商户b买方收取手续费。手续费的资金流是商户a到手续费账户,商户b到手续费账户。

3、以交易为例手续费资金流说明

        本例中买方和卖方都需要支付交易的手续费。商户a支付100元给商户b,需要卖方商户a支付2元手续费,则商户a共支付102元,商户b支付3元交易手续费,则商户b共收到97元。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值