大树教育 · 平台切换演示材料

一笔订单,各方分多少?

分成规则一句话:按实际支付额重构订单基数,再按比例分配——付款人(机构或合伙人)代开通时已当场预扣自己的利润,剩余各方按比例分剩下的钱;使用优惠码时,让利由各方等比承担。先在下面设定四方比例,再切换场景观察。

第一步:设定分成比例

基础盘是「平台 + 机构 = 100」。填上级机构,其份额自动从平台扣;填合伙人,其份额自动从机构扣(与 PHP 的 base_cost 语义一致)。往下滚动时此面板会吸附在顶部,方便对照。

数据库口径:机构 agency_taken = 机构 + 合伙人 两格之和;平台侧 base_cost = 平台 + 上级 两格之和。学员自助下单时合伙人不参与,其份额整体归机构。

第二步:切换场景,看钱怎么分

点「一键载入演示场景」会自动填入比例并设定;也可以点击下方矩阵表的任意一行。

优惠先抵售价,抵后价即分成基数

付款人实付
分成基数(抵后售价)

基数在四方之间的分配(预扣部分同样计入)

这笔钱的故事

    为什么要「重构基数」?

    假设 1 元的课,合伙人比例 20%。他替学员开通时只付 0.80 元——自己的 0.20 已经当场留下了。 这 0.80 元代表的是「剩余 80% 的份额」,不是全部

    所以给机构、平台分钱时,不能拿 0.80 直接乘比例(每一方都会被少算 20%), 要先还原:0.80 ÷ 80% = 1.00 元 才是真正的售价,再拿 1.00 乘各自比例。 这个 1.00 就叫「分成基数」。用了优惠码,基数就是抵扣后的售价,各方等比少拿——公平且各方之和永远等于基数,一分不差。

    这段规则原样写在旧系统 PHP 源码的注释里(agency/Preorder.php:500-502),新系统把它做成了代码保证。

    场景对照矩阵(按当前设定比例实时计算)

    场景付款人实付基数 平台 上级机构 机构 合伙人

    口径说明

    「预扣」是什么

    机构/合伙人代开通时,只把其余各方的份额付给平台,自己那份当场留下(表中标 预扣)——线下按抵后售价向学员收款,差价即利润。钱一次结清,不做事后转账。

    报表是统计口径

    学员自助付款进平台收单账户,各后台报表里的「分成收入」是对订单的实时统计,实际打款在系统外线下完成。报表数字 = 应分金额。

    优惠码有护栏

    合伙人发码时抵后价不得低于原价 ×(平台+上级)比例;机构发码受保底折扣线约束。护栏保证让利只能吃掉发码方自己的利润空间。