先确认旧数据,再按付租方式持续运营

合同父账单与租客签约流程不变;公寓首次确认旧数据映射后,日常只维护月付、双周付、周付开关和灵活付租费比例。

合同创建与签署入口不变
首次确认旧配置映射上线后弹框展示旧期数快照与三种方式建议值;完全无对应旧配置时预填“开启、1%”,直接确认即可,不增加协议勾选。
生成原租金父账单沿用合同的月付、两月付、季付、四月付、五月付、半年付或年付方式。
账单列表出现横幅入口仅在待支付页的当期账单分组上方展示一条横幅提示;原账单、勾选与支付结构保持不变。
进入灵活付租页预览月付、双周付、周付按钮只显示方式名称;选中后在下方展示预计支付次数和全部未结清账单,部分收款与非租金账单只读保留。
确认更改并前往支付宝平台跳转前无法获取租客支付宝账号;由租客在支付宝核对账号,授权成功后仅重建完全未收账单,部分收款账单保持原状。
先理解这一例 “父账单”是一次合同应收,不等于自然月

季付合同先生成一笔覆盖 3 个合同锚点月的父账单;选择月付后,才在这笔父账单下生成 3 笔子账单。完整锚点月直接取合同对应月租金,不按当月天数摊薄。

季付父账单 ¥9,000→选择月付→¥3,000 + ¥3,000 + ¥3,000
已定规则租客费用、平台佣金与代扣手续费分开

灵活付租费由租客随子账单支付;平台按灵活付租费 15% 抽佣并执行当期拆分账单金额 1% 的保底规则,灵活付租费为 0 时不抽佣;成功代扣手续费 0.6% 仍由公寓承担。

本次补充 · 跨版本门禁旧版方案账单未结束,新版一律不放行

后端按合同统计旧版方案账单未结束数量;只有 legacy_split_unfinished_count = 0,剩余合格父账单才可进入新版预览、授权和落账。

上线前待确认在途代扣与主动支付的互斥仍需定案

同一支付批次全选父账期租金的减免规则已确定;代扣指令处理中能否继续主动支付,仍需支付侧确定防重复入账规则。

本次补充 · 配置迁移缺少旧映射给默认值,但不能静默生效

完全找不到对应旧配置时,系统预填“开启、灵活付租费 1%”;若对应旧配置存在但均已关闭,则保持关闭。两种建议都可修改,且只有公寓确认成功后才生效。

本次补充 · 生效门槛支付宝代扣授权成功,灵活付租才生效

选择方式、查看预览和点击确认都不修改线上账单;只有授权成功才原子提交新方式、合格账单重建、代扣关系与变更次数。本期不生成补充协议。

本次纠正 · 三种方式月付、双周付、周付都保留

月付按合同锚点月,双周付 / 周付按 14 / 7 天连续滚动;不足标准周期的末段继续按既有短周期规则合并或单独形成一笔,不再因此隐藏目标方式。

短周期处理:计算中…

历史兼容说明:计算中…

本次纠正 · 月付金额完整锚点月读取真实日租金明细

可拆费用按日单价与子账期实际天数计算,跨月读取对应月份真实租金;最后一笔承接分币尾差,确保子账单金额合计严格等于拆分前金额。

月付金额示例:计算中…

本次纠正 · 页面关系原账单页只放横幅,灵活付租在新页面完成

入口位于待支付页的当期账单分组上方;点击后进入灵活付租页选择方式并查看调整后账单。返回时清空未确认方案,原账单页不承载灵活付租预览。

本次补充 · 全期减免同次付清父账期全部租金,减免全部加收

只按租金子账单判断,不要求同时支付押金等其他费用;少选任一笔租金则不减免。

本次补充 · 顺序支付选择后一期,自动补齐前面的租金账单

现有原账单选择第 N 期时自动勾选前面各期;灵活付租子账单则在同一父账期内补齐第 1~N 次。取消某期会同步取消该期及之后,押金、水电费等非租金费用仍可独立选择。

本次补充 · 账号边界跳转支付宝前,平台拿不到租客支付宝账号

平台侧不展示、不预填手机号或支付宝账号;租客进入支付宝后按当前登录态核对账号。原型只模拟授权结果与代扣协议标识,不模拟账号回传。

本次补充 · 全量预览预览一次看完合同全部未结清账单

账单预览标题汇总所有符合条件账单调整后的预计支付次数;列表同时展示灵活付租账单、部分收款保留账单和非租金账单。预览仅用于核对,没有勾选按钮,也不在此时发起支付。

本次补充 · 部分收款已有收款流水,不重置账单也不发起代扣

部分收款父账单保留原应收、已收和待收数据,剩余金额继续手动支付;仅“完全未收”的租金父账单参与灵活付租和授权后的自动代扣。

租客端 · 横幅入口跳转灵活付租页

“全部账单”页只增加横幅入口,不承载方式选择和预览;点击后进入灵活付租页选择月付、双周付或周付,并在下方查看预计支付次数与调整后账单。

可点击体验
评审用合同样例切换

仅用于查看七种父账单方式,不属于租客端操作。

评审用跨版本后端门禁

模拟同一合同的旧版方案账单状态,不属于租客端操作。

19:30●●● ⌁ ▰
全部账单
当期账单

*批量支付暂不支持使用优惠券

¥0本次支付

核心规则与上线阻塞项

先看已定规则和资金风险;完整研发决策表作为附录按需展开。

已定规则 ≠ 待确认事项
已定 · 入口与周期

原账单页与灵活付租页职责分开

公寓维护月付、双周付、周付开关与比例;租客端先校验权限、租期、结算方式、变更次数与非首期合格账单。满足条件时原账单页只展示横幅入口,三种方式与预览均在灵活付租页完成。

已定 · 费用与快照

三类资金口径分开表达

  • 租客:支付灵活付租费,可按整父账单完整支付减免
  • 平台:从灵活付租费中按 15% 与 1% 保底规则结算佣金,灵活付租费为 0 时不抽佣
  • 公寓:另行承担成功代扣手续费 0.6%

平台佣金与代扣手续费均不新增租客费用项;方案生效后账单继续读取确认时比例快照。

阻塞上线 · 支付侧确认

在途代扣与主动支付如何互斥

  • 代扣指令已提交或处理中,租客主动支付及公寓人工收款如何拦截
  • 若允许主动支付,是否需要先撤销在途代扣指令
展开完整研发与测试决策表(38 项)
对象状态公寓端展示租客端行为计算与数据处理
七种原付款方式继续由现有合同生成父账单,不新增合同配置只读看到原付款方式及当前父账单支持 1 / 2 / 3 / 4 / 5 / 6 / 12 个月父账单;末期不足时沿用现有末笔
新付租方式配置日常只配置月付、双周付、周付的开关与灵活付租费比例,不再编辑拆 N 期灵活付租页展示已开启且与当前方式不同的目标方式月付按合同锚点月、双周付按 14 天、周付按 7 天滚动;不足标准周期的末段沿用既有短周期规则
开启配置的前端校验总开关开启时至少开启一种付租方式,且每一种已开启方式都要配置有效灵活付租费比例;0% 有效校验失败的未保存草稿不影响租客端APP / PC 同步禁用保存并展示错误;总开关关闭时允许保存关闭状态
旧版方案账单兼容门禁无需新增租客可操作配置;评审种子可切换未结束 / 已结束未结束数大于 0 时隐藏横幅;等于 0 时才允许进入新版灵活付租页后端按合同校验 legacy_split_unfinished_count;入口、预览、确认和授权落账前复核,未清零时不重建账单
租客初始进入账单页公寓端账单保持合同原付租方式完整展示现有“全部账单”页;仅在待支付页的当期账单分组上方展示横幅入口页面加载即按合同维度校验入口资格;任一条件不满足时完全沿用原页面
租客端页面改造边界无新增公寓端入口原账单页不承载选择与预览;点击横幅进入灵活付租页,返回后仍展示原账单灵活付租页点击确认更改仅发起支付宝授权;本期不生成补充协议
合同当前方式账单与收款方式不变灵活付租页不展示;同名方式不作为可选目标仅用于过滤目标选项,不触发授权、不重置账单
整份合同的变更次数授权成功前保持现有账单;成功后展示新账单并锁定后续变更入口选择与预览可反复进行,授权失败不计次;首次授权成功后所有付租方式只读frequency_change_count 仅在 ACTIVE 原子提交时由 0 写为 1,合同上限固定为 1,不提供切回或第二次修改
选择不同付租频率公寓端继续展示原账单,不接收预览态数据灵活付租页下方展示全部未结清数据:完全未收父账单展示调整后账单,部分收款与非租金账单展示保留结果;底部提供“返回账单 / 确认更改”仅在租客端计算全量预览;不重置账单、不写入新频率、不锁定公寓操作
全量账单预览公寓端不展示预览态方式切换按钮不显示次数;下方账单预览标题展示“预计支付 N 次”,列表覆盖全部未结清数据且无选择按钮N = 所有完全未收、合格租金父账单各自动态子账单数之和;部分收款及非租金账单展示但不计入 N
部分收款父账单继续展示原应收、已收、待收与历史流水,保留手动收款权限预览中标记“部分收款 / 不发起代扣”,授权后仍按原账单手动支付剩余金额不拆分、不重置、不创建代扣指令,也不加代扣标签;仅“父账单累计已收金额 = 0”的租金父账单具备本次拆分与代扣资格
点击“确认更改”授权成功前仍展示原账单再次提示目标方式、预计支付总次数及排除范围,然后进入支付宝代扣授权仅记录待变更方式与账单资格快照;新账单和代扣关系暂不生效,本期不生成补充协议
进入支付宝前的账号信息公寓端不展示租客支付宝账号平台侧不展示、不预填手机号或支付宝账号;跳转后由租客在支付宝授权页按当前登录态核对账号发起授权前不依赖支付宝账号字段;原型仅模拟授权结果与代扣协议标识,不模拟账号回传
支付宝代扣开通成功完全未收账单重建后展示“代扣”并锁定变更;部分收款账单维持原状目标方式改为只读并展示代扣状态,不再提供二次变更方式、合格账单重建、代扣关系和变更次数原子提交;任一失败整体回滚
支付宝授权失败或取消继续保留原合同账单和手动支付权限新方式与账单均未生效,可返回预览重试或保持原方式不重置账单、不写入新方式、不消耗变更次数
灵活付租费比例修改分别编辑月付、双周付、周付比例;未保存时明确标记为草稿切换方式后,下方账单预览展示“预计支付 N 次”和保存后的灵活付租费;N 汇总全部可代扣父账单保存后更新尚未确认或新生成的方案;已生效、已支付账单继续读取确认时比例快照
平台抽佣PC / APP 配置页展示同一组三条抽佣说明,不新增可编辑项租客端不新增平台佣金费用项,也不展示平台抽佣规则基础佣金为灵活付租费的 15%;保底佣金为当期拆分账单金额的 1%,不足时按实际灵活付租费收取;灵活付租费为 0 时佣金为 0
PC / APP 配置一致性双端展示同一三种付租方式、比例、草稿校验和保存反馈;切换端不丢失未保存修改只有任一公寓端点击保存后,租客尚未确认或之后新生成的方案才读取新比例PC 与 APP 读写同一频率配置记录及版本,不创建移动端副本
双周付 / 周付正式开放与月付使用相同开关、比例、保存与快照规则与月付一起展示在灵活付租页;选择后在下方预览全部未结清数据不足 14 / 7 天的末段按既有短周期规则处理;授权成功后仅重建完全未收租金父账单
旧比例多对一冲突(原型建议)初始化弹框同时展示旧来源、建议比例与冲突提示,允许公寓修改后确认确认前继续按旧规则展示,不能提前读取建议值原型暂按出现次数最多的已启用旧比例生成、并列取较高值;正式算法待确认,最终以公寓确认值写入新配置
新方式无对应旧配置初始化弹框标明“未找到对应配置”,预填开启、灵活付租费 1%;公寓可修改后直接确认公寓确认前继续按旧规则,不提前展示默认建议值对应的新方式仅当对应旧配置记录完全不存在时使用平台默认值;若记录存在但均已关闭,则保持关闭、比例预填 1%。所有建议值均需确认成功后才生效
末期余数父账单合同原付租方式不变,并标识末期实际覆盖月份与天数目标方式仍可选择,预计支付次数在下方预览中展示读取 parent_bill 的真实起止日逐笔切分;末段按既有短周期规则处理,不跨父账单合并
非月初起租沿用父账单实际起止日看到如 02-18 至 05-17 的真实周期和每笔实际天数月付以合同起租日为锚点;双周付 / 周付从父账单起始日连续滚动,不强制对齐自然月 1 日;所有子账期连续、无重叠、无漏天
可拆费用金额父账单原金额不变;账单详情保留真实租金与费用项依据预览展示每笔子账期的原租金、灵活付租费与应付金额按日单价与实际天数计算,跨月读取对应月份真实租金;最后一笔承接分币尾差,子账单合计严格等于拆分前金额
账单编号与租客文案公寓端及后台继续展示 1-1、1-2…父子账单编号账单预览标题用“预计支付 N 次”表达全部可代扣账单总数;单笔账单继续保留父子编号与第 N 次支付,不展示后台技术术语两端展示编号均由父账单序号 + 子账单序号生成,不改变父子账单 ID
代扣未开通或已取消不展示“代扣”标签,账单沿用现有编辑、作废与收款操作账单按手动支付执行未来未支付租金账单不受代扣权限锁控制
代扣已开通、无在途指令被代扣关系覆盖的租金账单展示“代扣”;隐藏编辑、作废及其他变更,展示线上收款、线下收款同一账单展示“代扣”,并保留 1-1、1-2…编号及支付次数表达PC / APP 使用同一权限判断;执行人工收款前仍需校验在途代扣状态
公寓配置页与代扣提示PC / APP 均仅配置三种付租方式;同时说明租客可使用支付宝代扣及成功金额 × 0.6% 手续费由公寓承担租客不承担该手续费,账单中不增加此费用项代扣手续费提示只读展示,不新增公寓确认项;首次映射确认只确认配置迁移
租金代扣成功公寓结算承担成功代扣金额的 0.6% 手续费租客实付金额不因代扣手续费增加手续费 = 实际代扣成功金额 × 0.006;承担主体固定为公寓
代扣指令处理中本原型不承诺人工收款是否仍可直接执行继续展示当前账单状态,不重复提示主动支付需支付侧补充防重复扣款、收款核销及在途指令撤销口径
不足标准周期的末段配置保持开启,租客仍可选择对应方式月付、双周付、周付按钮照常展示,预览显示预计支付次数与末段账期按既有 3/7 规则决定并入前一笔或单独形成一笔,不跨 parent_bill_id
周期自定义 / 零散期独立结算沿用现有合同与账单结果不展示灵活付租可选择入口本期不支持,纳入后续迭代
手动支付选择范围账单详情保留当前父账期及灵活付租费用项只可勾选当前账期内的子账单,不支持跨账期合并手动支付单次支付批次只能包含同一 parent_bill_id;切换父账期时清空上一账期选择,服务端同时拒绝多 parent_bill_id 请求
租金账单顺序勾选原账单期序与 1-1、1-2…子账单编号均保持不变现有原账单选第 N 期自动补齐前面各期;灵活付租子账单选第 N 次自动补齐同父账期第 1~N 次。取消时同步取消该项及之后,非租金项独立按当前列表适用的支付顺序校验连续前缀;灵活付租子账单还须校验同一 parent_bill_id 与连续 child_bill_index,不得只依赖前端
同次手动支付完整勾选支付记录展示“整期支付减免”全选同一父账期全部租金子账单时减免该父账期全部灵活付租费;押金是否勾选不影响资格同一支付批次按 parent_bill_id 与“租金”费用项判断完整覆盖
历史方案已确认仍只读展示原拆分期数、比例与账单快照继续展示原完整账期,不强制重新选择保留父账单 ID 和原拆分结果,不迁移、不重算;可仅升级租客端名称展示
尚未生成灵活付租方案初始化确认后可按三种方式日常配置在当期账单分组上方看到横幅入口;点击后在独立页面只看可选目标方式,不展示当前方式实时读取已保存配置、合同资格、旧版账单门禁与父账单日期;授权成功后才正式重建账单
版本上线与首次初始化首次进入配置页自动弹框;可调整建议值后直接确认,无额外协议勾选;关闭或失败则继续旧规则公寓确认前租客体验不切换;确认后新选择读取三种付租方式配置写入一次性迁移记录、旧配置快照和新配置版本;确认操作需幂等,不能部分成功
已部分支付后再付剩余账单继续展示历史实收与剩余待收,保留原账单手动收款能力不参与本次灵活付租与代扣;剩余待收继续手动支付,也不触发全期减免或追溯已支付批次保留原账单及流水,不重建子账单;历史已收加收租金不退款、不抵扣
父账单日期、金额或计算异常展示不可用于新模式的原因无法计算的方式不展示;没有可用项时整个横幅入口隐藏日期重叠、缺口或金额待定时禁止新方案;正常末段不视为异常,沿用既有短周期规则
已定入口范围:租客待支付页的当期账单分组上方只展示横幅入口;方式选择与预览均在点击后进入的灵活付租页完成。目标方式需满足公寓开启、合同资格、唯一一次变更机会与存在非首期完全未收父账单。已定前端校验:灵活付租总开关开启时,至少开启一种付租方式并配置有效灵活付租费比例;0% 有效,不满足时 APP / PC 均禁止保存。已定跨版本门禁:同合同旧版方案账单必须全部结束,legacy_split_unfinished_count = 0 后剩余合格账单才可使用新版灵活付租;后端在入口、预览、确认与授权落账前复核。已定租客文案:租客端统一使用“灵活付租”“预计支付 N 次”“调整后账单”,不展示后台技术术语。已定预览范围:灵活付租页不展示合同当前付租方式;目标按钮只显示名称,下方预览展示合同全部未结清数据且账单行只读无勾选,“预计支付 N 次”为所有完全未收、合格租金父账单的子账单次数之和。已定代扣资格:部分收款父账单保留原账单和流水,不参与灵活付租、不重置、不发起代扣。已定周期规则:月付按合同锚点月、双周付按 14 天、周付按 7 天;不足标准周期的末段沿用既有 3/7 规则,不因此隐藏方式,也不跨父账单合并。已定平台佣金:基础佣金为灵活付租费的 15%;保底佣金为当期拆分账单金额的 1%,不足时按灵活付租费收取;灵活付租费为 0 时不抽佣。平台佣金与 0.6% 成功代扣手续费为不同结算项,均不新增租客费用。已定生效门槛:支付宝授权成功后才原子提交方式、账单重建、代扣关系与变更次数;本期不生成补充协议。仍待确认:在途代扣与租客主动支付、公寓人工收款的最终互斥规则,以及旧配置多对一比例建议算法。原型模拟:支付宝授权结果、代扣协议标识、初始化接口及分币舍入为演示;部分收款示例为合成数据,平台佣金仅作规则说明,不模拟实际结算流水,也不模拟租客支付宝账号回传。本期不展开:首期款技术处理、周期自定义、零散期独立结算、补充协议、代扣取消与扣款重试、免押。