1 常见分账场景介绍
分账一般分为线下场景分账和线上场景分账,分账API分为微信,支付宝或其他第三方支付公司、银行。今天我们主要探讨微信、支付宝线上和线下场景分账流程。
微信分账API分为收付通和线下服务商分账,支付宝分账分为互联网平台直付通和服务商
2 微信分账方案分析
2.1 商户线下场景分账流程
线下商户可以给员工或代理商推广费或服务费,资金可以在结算到商户资金账户之前按照维护好的分账关系进行分账。
2.2 商户线下场景分账API
商户线下场景分账API包含请求分账、查询分账结果、请求分账回退、查询分账回退结果、解冻剩余资金、查询剩余代分金额、查询最大分账比例、添加分账接收方、删除分账接收方、分账动账通知、申请分账账单、下载账单。
聚合支付系统使用添加分账接收方API代商户发起添加分账接收方请求,建立分账接收方列表。后续可通过发起分账请求,将分账方商户结算后的资金,分到该分账接收方。另外系统可以查询特约商户设置的允许服务商分账的最大比例,分账的最大比例不能超过商户设置的比例**。聚合支付系统分账后的数据可以调用申请分账账单和下载账单对分账数据进行数据核对。**
2.3 商户线上场景分账流程(收付通)
微信订单支付成功后,由电商平台发起分账请求,将结算后的资金分给分账接收方。
收付通支持将多个二级商户的订单进行合单支付(如电商购物车中的多笔订单合并支付),合单支付款项分别进入到二级商户各自的账户(资金为冻结状态);平台商户在满足业务流程条件下(如确认收货等),可将二级商户的冻结状态的资金解冻,并收取平台佣金。
2.4 商户线上场景分账API(收付通)
收付通分账API主要包含请求分账、查询分账结果、请求分账回退、查询分账回退结果、完结分账、查询订单剩余代分金额、添加分账接收方、删除分账接收方、分账动账通知
聚合支付系统先通过分账关系维护接口对系统中所有参与分账的用户进行维护,再调用请求分账接口将资金按照规则比例进行分账。
3 支付宝分账方案分析
3.1 商户线下场景分账流程
线下商户可以给员工或代理商推广费或服务费,资金可以在结算到商户资金账户之前按照维护好的分账关系进行分账。
3.2 商户线下场景分账API
线下服务商分账场景API和线上使用的是同一套接口主要包含分账关系维护接口和分账请求和分账查询接口。分账请求接口包含统一收单交易结算接口,分账关系维护接口包含分账关系绑定接口、分账关系解绑接口、分账关系查询接口。分账查询接口包含分账比例查询接口、分账剩余金额查询接口、交易分账查询接口。消息通知接口包含交易分账结果通知接口
3.3 商户线上场景分账流程(直付通)
在某电商平台,用户支付后,订单资金收到商家账户内,商家根据与物流服务商、流量推广方的约定,将物流服务费、流量推广费通过分账能力分给物流服务商和流量推广方。
3.4 商户线上场景分账API(直付通)
支付宝直付通API主要包含统一收单交易结算接口、交易分账查询接口、交易分账结果通知接口、分账剩余金额查询接口。
分账关系维护API包含分账关系绑定接口、分账关系解绑接口、分账关系查询接口。
聚合支付系统先通过分账关系维护接口绑定好平台分账相关账号,再通过统一收单交易结算接口对资金进行分账操作。
4 关注我
欢迎沟通交流技术和支付业务,一起探讨聚合支付业务、技术、系统架构、微服务、容器化。并结合聚合支付系统深入技术框架/微服务原理及分布式事务原理。