分账可应用于服务商向分销 / 商户分账,商户与下属的用户之间基于业务订单收款的分账。

商户可根据自身业务场景选择实时分账或延时或组合使用分账,将交易成功的资金,按照一定的周期分账给相关分账接收方或者合作伙伴。

分账功能的实现主要通过接口与控台两种方式。控台上操作比较适合大额低频的分账场景。对于小额高频的交易建议您实时系统自动分账。

延时分账

延时分账指在主交易(用户支付)发生完成后的某个时间节点(如结算前、用户确认收货后),再由支付系统或平台触发分账指令进行资金分配:

  • 资金流:收款交易完成,资金进入延迟户(延迟分账业务专用账户),不可结算、不可取现,需要通过交易确认接口来确认交易并分账到商户或指定用户基本户,支持多次部分确认;
  • 延迟分账支持接口发起。交易时delay_acct_flag传入延迟分账标签,交易确认时在acct_split_bunch中指定各分账方以及分账金额(保留两位小数)。 对于延时分账支持两种方案:
    1. 控台发起分账:这种方式只支持商户向下属用户分账;
    2. 接口调用分账:商户调接口发起分账。接口发起分账支持商户与商户、商户与用户之间分账;
  • 建议一笔订单不要同时支持接口与控台分账,以免出错

适用场景:

  • 担保交易:例如闲置物品交易平台,需等消费用户确认收货后才能将货款解冻并分给商户、平台。
  • 事后核销:例如团购核销场景,需先团购券,事后再进行核销与分账。

image.png

业务流程说明

分账业务流程图

 

使用示例

延迟分账场景:

商户A 医院主营医美业务,甲、乙、丙分别为不同科室的美容医生,用户来到A医院做美容项目,需要一年三个周期完成,每个周期都有涉及到甲、乙、丙三个科室医生的项目,都需要给对应医生以劳务分成。

例如,用户购买了价值20000的美容项目,一次性延迟订单收款总金额 20000元,分为三个治疗阶段,在每个治疗阶段完成后,对固定金额进行确认分账。第一阶段消费10000元,甲医生要收取 2000元 劳务分成,乙医生要收取 1000元 劳务分成,丙医生要收取 500元,A 公司收款 6500元。手续费为 A 公司承担。

实现步骤:

  1. 通过用户管理接口创建分账账户(该分账方开户过程如果已经调用开通过分账账户,无需重复调用开通):分账接收方进件 为甲、乙、丙分账方开通汇付账户且完成绑卡、结算或取现的配置。假设用户开户后甲、乙、丙的汇付账户为6666000020060002、6666000020060003、6666000020060004,A账户为6666000020060001;
  2. 商户A发起20000.00元的收款交易,并在支付请求中指定delay_acct_flag = Y,交易成功将资金收款到延迟户;
  3. 美容客户如期来进行了第一阶段的治疗,治疗完成后,商户A对第一疗程的费用10000.00元,通过调用汇付的延迟交易的交易确认接口进行交易确认分账给参与医生甲、乙、丙,
    • 指定acct_split_bunch分账对象如下:"acct_split_bunch":"{"acct_infos":[{"div_amt":"6500.00","huifu_id":"6666000020060001"},{"div_amt":"2000.00","huifu_id":"6666000020060002"},{"div_amt":"1000.00","huifu_id":"6666000020060003"},{"div_amt":"500.00","huifu_id":"6666000020060004"}]}"
  4. 手续费说明:
    • 分账手续费在交易确认时才收取的;
    • 延时分账的交易,交易手续费是一阶段扣收,二阶段扣收分账手续费;
    • 用以上面的例子说明手续费,交易手续费0.6%,分账手续费0.1%:
      1. 交易手续费 20000*0.6%=120元;
      2. 内扣场景下,进入延时户的资金为20000 -120=19880元;甲、乙、丙的分账手续费:
        • 内扣场景下,各分账接收方按分账金额承担手续费。分别是2000*0.1%=2元;1000*0.1%=1元;500*0.1%=0.5元。
        • 外扣场景下由分账手续费承担方统一承担;(2000+1000+500)*0.1=3.5元;
        • 多次分账情形下将按每次分账发生额计费收取;

计费规则

  • 手续费承担方
    • 内扣:即分账接收方承担
    • 外扣:须指定承担方商户号和账户号
  • 手续费计算规则
    • 正向:手续费=(分账金额*费率公式)+ 固定金额,保留两位小数。商户自留部分不计算分账手续费。
    • 反向:退回手续费=(退款金额/分账金额)* 正向手续费

开通功能和准备材料

  1. 完成 服务商/ 商户 进件并开通实时分账功能和延迟功能,操作方式:服务商进件 / 商户进件;
    1. 控台开通:合作伙伴控台 -【商户管理】-【商户信息】-【查看】-【商户变更】-【业务信息】-【其他支付】-【多方分账】;
    2. 接口开通见下方
  2. 分账接收方需按照 分账接收方进件 完成进件;

分账配置_商户

接口开通延迟分账

  • 延迟权限分为非强制延迟和强制延迟
    • 非强制延迟:delay_flag 延迟入账开关。权限开通后,交易默认是非延迟交易,指定了延迟标记参数(delay_acct_flag 是否延迟交易)的交易订单为延迟交易;
    • 强制延迟:forced_delay_flag 商户开通强制延迟标记。权限开通后,商户的所有交易默认全部都是延迟交易。延迟交易必须进行交易确认,确认部分的资金才会入账到基本户才可结算、取现。
  • 调用业务开通接口开通:商户业务开通接口
参数 中文名 说明
delay_flag 延迟入账开关 选项:N:否 Y:是,默认否;示例值:Y
forced_delay_flag 商户开通强制延迟标记 选项:N:否 Y:是,默认否;开关打开后商户所有交易都是延迟交易,需要调用交易确认接口完成交易;示例值:Y
  • 调用业务修改接口开通:商户业务开通修改接口
参数 中文名 说明
delay_flag 延迟入账开关 选项:N:否 Y:是,默认否;示例值:Y
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,联系方式邮箱948721422@qq.com。