本体协作平台
本体登记表

知识库

全库 981 个构件(2026-08-17 按说明书 v2 全量重抽),按纲要六类构件组织,规则=函数·规则型。(二期数据接地:对象 1/86 · 属性 2/245 · 关系 0/107,在详情页维护)

确认进度19/981· 已确认=锁定,改前先解锁
批量:已选 0
ftype计算型 76规则型 399纲要:规则是函数的一个类型——计算型只立壳(名+产物),规则型填齐语句与宿主
ID规则(人话)slug门类宿主引用出处状态操作
L001点 Apply 后白名单校验 whitelistFlag≠'Y' 的用户不得开通,落「currently not eligible」结果页not-whitelisted-not-eligible客群门A-01P074·N00101§D.1
○ 草稿
L002钱包状态 mpcStatus∈{Locked '20', Frozen '30'} 时开户落地页弹窗阻断,不得进入申请wallet-locked-frozen-blocks-landing状态门A-01P199·N00301§D.1·R5§⑧
○ 草稿
L003白名单命中且非 IOH 渠道、PASSWORD_STATUS='0'(未设密)时须先设密再申请set-pin-before-apply状态门A-01P024·P09601§D.1
○ 草稿
L004白名单命中且 app_id∈{IM3,BIMA}(IOH 渠道)时须先通过专用 OTP(COMMON_IOH_OTP),成功后回 queryMemberInfo→_checkAccountStatus→_apply 续流ioh-whitelist-otp客群门A-01P096·N01001§D.1·01§D.5
○ 草稿
L005进入申请时本地 OPEN_STATUS='T017'(待 VB)直接进 Video Banking 面签,不调 checkFlowt017-goes-vb-first状态门A-01P006·N07501§D.2·01§D.5
○ 草稿
L006OCR 至少 1 个参数为 null→展示表单、相应字段留空由用户手填;全部参数为 null→直接展示错误页ocr-null-handling状态门A-02P019·N04401§B(扫描与回填流程)
○ 草稿
L007KTP 确认页 8 字段(Full Name/NIK/BirthPlace/DoB/Gender/Postal Code/Mother's Maiden Name/Email)逐项校验通过才可提交;且须经 KTP 确认弹窗二次提交后才落库并按 OCR 风控结果分流。ktp-confirm-8-fields-valid状态门A-02P02001§B(KTP 确认页字段口径)
○ 草稿
L008OCR 提交后 ret_data.status='5000'(存量 KTP 已开户)→报 APPLY_OCR_FAIL、落独立「e-KTP already registered」结果页,主按钮回申请落地页existing-ktp-5000-blocked状态门A-02P091·N007·R00101§D.5
○ 草稿
L009初级户(mpcLevel='01')刷脸成功后须先升中级(amsAccountUpgradeMiddleAccount)再续 queryFlowjunior-wallet-upgrade-middle-after-face状态门A-25P076·N01401§D.3·01§D.5
○ 草稿
L010表单提交时非 Prime(mpcLevel≠'03')且 flowContext.canOpenPrimeAcct='Y' 须先升高级户(传全表单)成功后再 applyCreditnon-prime-upgrade-high-before-submit状态门A-25·A-56P076·P08601§D.3·01§D.5
○ 草稿
L011推荐码入口仅 referralCodeSwitch='Y' ∧ isAllo 展示;推荐码须匹配 ^[a-zA-Z0-9]{6}$ 才可提交referral-code-format-and-entry开关门A-20P079·N002·P096·P06201§A·01§D.5 | 11§MGM 推荐提额·01§推荐码·R6
○ 草稿
L012受理开通申请须 payLaterStatus/OPEN_STATUS∈{T211,T017,T022,T023}(未开通/开到一半,统一进申请落地页);T215→processing 页;T217→失败页;T216 不进开户entry-dispatch-by-open-status状态门A-01P00601§D.6·R5§①
○ 草稿
L013核准/拒绝裁决落地须 OPEN_STATUS=T215(审批中)decision-requires-t215状态门A-22P006R5§①
○ 草稿
L014锁定授信额度须 OPEN_STATUS=T216 且额度异常freeze-requires-t216-abnormal状态门A-23P006R5§①
○ 草稿
L016从首页或引导页入口发起支付、取现前,须依次通过邮箱验证、证件状态、账户冻结、审核中、逾期五级检查,先命中先拦截;商户深链入口不适用(见 L217)。home-entry-five-level-check状态门A-04·A-05P005·P006·P007·P01502§关键字段与门槛·02§D.4 | 03§D.1 五级拦截·R5§②
○ 草稿
L017支付/取现/还款/转分期/质押/解押/购会员/reapply 提交前必验 PIN(COMMON_PASSWORD_VERIFY);失败超限锁定(PIN 态 2);消费支付 scene=OTHER,验密 session 不进支付接口pin-required-high-risk-ops状态门A-49·A-04·A-05·A-07·A-17·A-06·A-14·A-15·A-16P024·P123·N015·N017·N018·N022·N025·N026·N028·N02402§D.3 | 03§D.4 验密·03§用户旅程5·_待确认清单 后端5条(PIN 连错 5 次) | 10§购买月会员流程 | 功能说明/12-支撑流程(账户安全·引导·结果页).md§A·功能说明/03§验密
○ 草稿
L394IM3/BIMA(IOH 白名单)渠道的取现提交跳过 PIN 校验直接提交 coreTransApplyLoan(不带 session);属合规设计:外部渠道 SDK 无法验证银行 PIN,渠道身份由 IOH 侧白名单保障。还款(走 IOH OTP)/转分期同款免 PIN 分支由 U05/U06 各自登记。im3-bima-withdraw-skip-pin客群门A-05N010·P12303§D.4 验密(:208-236)·03§口径补充·03§经营与体验关注点
○ 草稿
L018消费支付金额以商户订单金额为准,客户不可修改,也不接受由 URL 传入;取不到订单金额时中止支付并退出。amount-fixed-by-merchant-orderP102N077·P10002§D.1·02§用户旅程
○ 草稿
L020消费支付中积分先抵扣、剩余部分走 PayLater;积分抵扣部分不产生借据、不收费;use_allo_points 开关默认开,用户可关闭全额走 PLpoints-first-then-pl开关门A-04·A-26N004·N005·P10202§用户旅程·02§D.2
○ 草稿
L021使用 PL 额度的消费支付必须串行过放款反欺诈引擎-消费(CLPY)与刷脸反欺诈(CLCF)两个决策引擎(均 ICRC-MIDAFS),逐个通过才放行;任一引擎可下发挑战(0004 刷脸)或拒绝;引擎内部规则属风控域pl-pay-two-engines-serial状态门A-04F-06·F-17·N07802§支用决策引擎矩阵
○ 草稿
L022CL 取现串行过四件套:放款反欺诈-取现 CLWD→刷脸 CLCF→首账前借款审批 NYCTCRU|借款复借审批 NYCTWDU(二选一),任一可挑战(1212)/拒绝;DBDP 为字段强控不走引擎cash-four-engines-serial状态门A-05F-18·F-17·F-07·F-19·P126·P12702§支用决策引擎矩阵 | 03§用户旅程5·03§业务规则速览·02§引擎矩阵
○ 草稿
L023取现无成功放款记录的客户按首支走首账前借款审批引擎(复用贷前规则包),首笔放款成功后转为复支走借款复借审批引擎;失败或撤销的单不改变首支身份;前端分流与引擎判定不一致时以引擎为准。first-vs-repeat-draw-engine客群门A-05F-07·F-19·P122·P01002§支用决策引擎矩阵·03§首支/复支切换判据·R10§5 | 03§口径补充(PM 2026-08-13)·03§用户旅程5·R10§5
○ 草稿
L024消费支付额度是否足够由交易时后端(coreTransPayUnionPay)判定,前端不预检可用额度(消费授权只有一道额度检查,取现 31015 有两道)limit-checked-by-backend状态门A-04P01202§业务规则速览·02§D.4·R10§4·03
○ 草稿
L025支付或取现提交后,风控返回需挑战的结果码时,须按下发的挑战类型完成刷脸或 OTP:消费支付返回需刷脸码则刷脸,通过后续查结果、失败进失败页;取现按规则码清单走 OTP 或刷脸。challenge-code-routing状态门A-27P041·P044·P108·N07802§D.3·02§付款页能力·R3§⑥ | 03§D.4·R3§⑥·R7§取现 WhatsApp OTP
○ 草稿
L026风险码含 DBDP 且在贷余额大于 0 的客户,提交取现时被拦截,须还清在贷后方可复借(单人单笔);拦截依据为风控预打标签的字段强控,不经复借引擎实时决策;非 DBDP 客户可多笔并存。dbdp-single-loan-hard-block客群门A-05P004·P012·F-6103§核心能力 复借限制·03§业务规则速览·03§D.4·R1§riskCode
○ 草稿
L027商户不能从 SDK 直接获得支付结果:三个结果页的关闭按钮均不回传参数;商户必须自行经收单侧查单接口或入站回调确认最终结果。sdk-no-result-callback状态门A-04N00902§D.3·02§后端事实增补
○ 草稿
L029QRIS 支付受监管刚性限额约束:单笔不得超过 Rp10.000.000,单日累计不得超过 Rp100.000.000;超限不得发起支付,亦不得生成付款码。qris-regulatory-limitP102P104·P10502§QRIS 监管限额
○ 草稿
L030QRIS 扫码消费仅向风险码含 Y001(LimitUp 下沉客群)且取现额度比例为 0、只能消费的账户开放;可用额度低于 Rp2,000 时不可发起。qris-entry-visibility客群门A-04P004·P01202§消费渠道·R6§灰度客群
○ 草稿
L033会员还款提额比例口径:LimitUp 会员有效期内取账户营销码第 3-4 位的整数百分比;会员失效取营销配置比例;按时还款可提额金额按同一比例计算。qris-member-limitup-percentF-38P001·P051·F-3802§会员提额比例展示 | 10§App/页面改造(QRIS 支付页展示会员提额比例 1105)
○ 草稿
L034用户勾选立减权益支付但最终订单金额超过权益门槛导致无法使用时,不核销该权益,以 toast(5 秒后消失,文案可配置)提示(CPM/Indomaret 场景)discount-over-threshold-toast状态门A-38N049·N07702§立减权益与门槛
○ 草稿
L036VDC 支付订单金额>prime 余额且用户未激活 Auto top-up→支付失败并触发 Push(PL 已开通未绑定=Binding VDC 模版;PL 未开通=PL Not Active 模版)vdc-not-activated-fail-push开关门A-33P110·P120·N00302§支付扣款流程·02§Push 通知模版
○ 草稿
L037已激活 Auto top-up 时,差额(订单金额−prime 余额)>每日剩余 PL 支付上限→支付失败vdc-diff-over-daily-remaining状态门A-33P11302§支付扣款流程
○ 草稿
L038VDC 支付中 PL 需支付部分>3M→支付失败并推送 PNvdc-pl-part-over-3m状态门A-33P06402§每日限额
○ 草稿
L039虚拟卡每日 PayLater 支付限额默认取卡限额与 200 万盾中的较小值;客户可在卡设置内自行调整,但不得超过卡限额,且绝对上限 300 万盾;不设最低放款金额。vdc-daily-limit-defaultP112P111·P06402§每日限额
○ 草稿
L040prime 账户处于冻结/锁定状态时,VDC 支付统一视为支付失败vdc-prime-frozen-fail状态门A-33N00302§支付扣款流程
○ 草稿
L041自 VDC 最新一次支付(任何支付,含钱包支付)起连续 90 天无 VDC 支付→Auto top-up 自动失效(ACTIVE→INACTIVE)autotopup-expire-90d状态门A-34P114·P11002§自动失效机制
○ 草稿
L042Auto top-up 激活验 PIN 后若 PL 账户处于上码(blockCode)状态→展示激活失败页autotopup-blocked-account-fail状态门A-17P00502§开通入口与首次激活
○ 草稿
L043Auto top-up T&C 页首个勾选框默认选中,第二个勾选框须用户主动勾选,勾后'继续'按钮才高亮,点击进入验 PINautotopup-tnc-second-checkbox状态门A-1702§开通入口与首次激活
○ 草稿
L044VDC 因余额不足支付失败时撤销该笔 PL 支付订单:prime 账户余额足则完成 PL 支付撤销;不足按撤销失败处理(Allo 认可的 VDC+PL 资金流转规则)vdc-reverse-needs-prime-balance状态门A-58N00302§记账规则
○ 草稿
L045不持有 STATUS='0' 的 INT_RG 价格券的用户,主页 Instant Cash 入口要求 cashLimit≥Rp100,000;不足则 alert 额度不足 + 埋点 CREDIT_NOT_ENGOUTH,不进入流程(home/Index.vue:1154-1157;行号 2026-07-16 勘误)。entry-threshold-100k-no-price-coupon状态门A-05P012·N048·P046·P04703§D.1·03§取现入口门槛·03§业务规则速览
○ 草稿
L395持有可用状态低价价格券(营销 DJ 权益)的客户,取现额度不低于 Rp2,000 方可进入取现;放行后进入低价档流程,券静默生效,客户只见优惠后价格。entry-threshold-2k-with-price-coupon客群门A-05N048·P046·P047·P01203§D.1·03§取现入口门槛·03§核心能力 低价权益取现
○ 草稿
L046alpha 首页取现入口:frozenState≠NONE(nBF 风控锁定/RS 挂失/AZ 部分锁定)时静默拦截(直接 return,产品口径不弹窗),不进入取现流程。frozen-silent-block-entry状态门A-05P01103§D.1·03§用户旅程1
○ 草稿
L047进入常规取现金额页(withdraw/Index.vue)后,全部用户统一最低取现金额 Rp2,000(低价/非低价双轨已退场);金额以千为单位输入(实际值×1000);<2,000 红框提示 more than minimum,不得试算/提交;合法输入 debounce 500ms 后试算。amount-page-min-2000状态门A-05P12303§D.2·03§最低取现金额门槛(Index.vue:553-557)
○ 草稿
L048单笔可取上限=min(availableLimit,cashLimit);>上限红框提示 up to 上限,不得试算/提交(withdraw/Index.vue:547-552)。withdraw-cap-min-available-cash状态门A-05P012·P12303§D.2·03§业务规则速览
○ 草稿
L049取现及新借据类申请(最低还款、账单分期、逾期重组、转分期)提交前,客户须勾选已阅读并同意 RIPLAY 且合同已成功加载;加载失败则不得提交;提交须携带合同名称、版本与决策时间。riplay-consent-and-loaded-before-submit状态门A-05·A-08·A-09·A-10·A-11N047·P128·P12303§核心能力 RIPLAY·03§D.4
○ 草稿
L050轮询结果 FAIL 且 ACTION_CODE 含 LRCLNR 或 LRCLNL(提交瞬间授信刷新致新额度<申请额)→展示 QUOTA_LIMIT'额度已变化,请重试'页,Try again 刷新额度回金额页按新额度重来。quota-limit-on-credit-refresh状态门A-05P041·P125·P01203§D.4 轮询·03§用户旅程6·R3§⑥
○ 草稿
L051取现提交后须轮询放款结果约 12 秒:借据仍处理中则继续;成功进成功页并披露到账额、参考号与费用明细;失败、超时或异常一律按失败处理。poll-2s-x6-timeout-fail状态门A-05F-62·P031·P12503§D.4 轮询·03§用户旅程6
○ 草稿
L053按低价档取现须可用低价额度与剩余可用取现额度均不低于 Rp2,000;任一低于(含 0% 手续费额度已用完)则不得支用,须先还款释放额度。low-price-quota-exhausted-hint状态门A-05P035·P01203§最低取现金额门槛(0417)
○ 草稿
L055可按低价档支用的最大金额取剩余可用低价额度与剩余可用取现额度中的较小值;向客户披露的可用额度为当前可用取现额度,不是总额度。low-price-limit-display-minP035P035·P01203§低价额度与可用取现额度的取小逻辑(0417)·03§低价支用主页
○ 草稿
L056持有 DJ 低价权益的账户,仅当当前额占率低于营销配置的第一价格区间上限时才引导低价支用;达到上限不引导;引导所示费率取该区间配置值。dj-guide-badge-phase2-utilizationF-09N048·F-33·P01203§主页低价权益引导标记(二期 0427)·R4§3 风险定价
○ 草稿
L057低价档展示态:每档 minLimit=max(tryCalcLevelMinLimit,2000);上限受取现 OTB(cashOtb)封顶;列表按 tryCalcLevelMonthFeeRate 升序,不可用档置灰沉底并带原因(formatMethods,withdraw-utils.js:6-39)。low-price-tier-min-max-formatP035F-41·P01203§D.3·03§低价档生成
○ 草稿
L058取现普通券只列可用状态且适用取现场景的券;按券的金额区间与期数限制对当前金额期数实时判定可用并说明不可用原因;选券后以带券与不带券试算对照展示券后价、原价与节省额。cash-loan-coupon-usabilityF-39·A-38N048·P045·P047·P03403§D.2 普通券选择·03§用户旅程3
○ 草稿
L060低价权益与贷款利率优惠券可叠加,利率券基于低价后价格计算(原始 5%、低价 3%、7 折券→3%×0.7=2.1%);低价权益已解耦为额度属性、全支付场景自动生效、支持批量与实时发放、可永久有效并可随时作废;其他券间叠加优先级待 PMlowprice-stacks-with-rate-couponF-08N048·P046·P03402§低价权益适用于全支付场景·R4§4 | 索引 L060·R4§4 叠加规则·03§低价权益取现 注
○ 草稿
L062账单按账单日(出账日)出账:将未出账池中已计入本账期的借据期滚成正式账单(U→N);(旧登记附注:有当期欠款才出)issue-on-statement-date状态门A-40P027·N00504§后端出账机制·R5§③
○ 草稿
L063账单到最后还款日(按两代账期:2025 年前开户当月 10 号 / 2025 年后开户次月 3 号)仍未还清 → N→O、挂 A 码、起罚息overdue-after-due-date状态门A-41P027·P025·P133R5§③·04§账期规则·04§业务视角
○ 草稿
L064全产品逾期账单罚息=逾期账单金额×0.3%/日(PayLater 与 Instant Cash RIPLAY 同口径;现网 PENALTY_RATE 值待补)penalty-0.3pct-per-day状态门A-42P026·P133R4§1·05§提前还款费率·04§账期规则
○ 草稿
L065PayLater 消费借据提前结清违约金=提前结清金额×8%(LOAN_PAID_OUT_VIOLATION_AMT)early-payoff-fee-paylater-8pct状态门A-07P033·F-15·N00505§提前还款费率《RIPLAY PayLater - New 2025-05》·R4§1
○ 草稿
L066提前结清(IOURepay)金额锁死不可改,报价整包 LOAN_LIST 随提交上送payoff-amount-locked状态门A-07P033·P13005§D.3
○ 草稿
L067客户主动发起的还款方式仅 Allo Wallet 钱包代扣(REPAY_TYPE=VA),无其他渠道repay-only-wallet-va状态门A-06P130·N00305§业务规则速览·05§D.1
○ 草稿
L068账单还款(BillRepay)允许部分还款:金额≤应还 ∧ ≤钱包余额,无最低限制;两个还款页同口径partial-repay-allowed状态门A-06P026·N00305§业务规则速览·05§D.1
○ 草稿
L069前端还款成功终态=REPAY_STATUS='S' ∧ MARKET_CODE_HANDLE_STATUS='END'(调额引擎处理完);PENDING 继续轮询 coreTransQueryRepayResult 2s×8(基础页 Loading 15s / 常规页 30s)repay-success-terminal-double-condition状态门A-06P130·A-4405§D.1
○ 草稿
L070历史账单页仅展示状态 F(已结清)且时间≤12 个月的账单history-bills-F-within-12mF-64P025·P02704§业务视角·04§其他账单环节
○ 草稿
L072交易列表月份选择限近 180 天;PAGESIZE 20;TRANSACTION_TYPE 默认 Atxn-list-180-daysF-46R7§2.1
○ 草稿
L073持管理费券的借款,RIPLAY 还款计划中的管理费须按用券后实际金额披露:0% 管理费券只减免第 1 期(消费 1 期则全免),其后各期按原费率。riplay-shows-discounted-admin-feeP129N047·P129·N04803§用券后 RIPLAY 显示折后 admin fee(0507)·R4§4
○ 草稿
L074款项到账足额、账单 BILL_BAL_AMT 归零才结清 N|O→F 并写 PAID_OUT_DATE;记账可能异步延迟settle-when-balance-zero状态门A-43P223·P224·P225·P226·P227·P228·P229·P230·P231·P026·P027R5§③·05§E.2
○ 草稿
L075月最低还款受理资格=Flex 第 3 位='1' ∧ minimumRepaymentSwitch='Y' ∧ 应还金额≥minimumRepaymentMinAmount(默认 500K,可配) ∧ 最低还款额<账单余额 STMT_BAL_AMT;任一不满足不受理min-repay-eligibility位段门A-08P002·P062·P063·P02905§核心能力·05§关键字段与门槛·05§月最低还款(0119)
○ 草稿
L076账单已部分还款(HAS_REPAY='Y')时月最低还款不可用,置灰并提示不可用原因min-repay-disabled-after-partial状态门A-08P02905§异常与置灰口径(0119 1.14)
○ 草稿
L077riskCode∋Y001(LimitUp)用户默认隐藏月最低还款(分流基础还款页,无最低卡);非 Y001 走常规页y001-hide-min-repay客群门A-08P00405§异常与置灰口径·05§路由分流
○ 草稿
L078月最低还款须同时满足:非 Y001 客群、账单已出账且未逾期、灵活额度码第 3 位命中、最低还款开关开启、应还金额不低于配置的最低还款起点。home-min-repay-entry-visible状态门A-08P004·P002·P062·P063·P02505§首页最小还款入口:门控与链路
○ 草稿
L080最低还款额=X%×指定期数借据本金(默认 10%,默认适用 1 期及 3 期,比例与期数可配)+其他期数借据当期应还本金全额+X%×当期应还利息(默认 100%,可配 0–100%,含 admin fee+service fee)+额外功能服务费(如有,固定值或借新还旧金额 X%)+逾期罚息(如有);功能服务费行前端 info 弹窗被注释不展示min-repay-formulaF-14P029·P00205§月最低还款(0119)
○ 草稿
L081月最低还款受理须 当前可用额度 ≥ 剩余应还账单金额×(1+头息率),头息率=Flex 第 17 位(0–9→0%–9%)upfront-fee-coverage-check位段门A-08P002·P012·P02905§月最低还款 砍头息配置(0119+R1 第 17 位)
○ 草稿
L082月最低还款借新还旧新借据默认 1 期(可配 N 期)、为取现借据(LOAN_CODE=9022)、免服务费;期数由 coreTransTryLoan(BIZ_SCENE=MINI_REPAY,AMOUNT='0')返回,前端不读 Flex 13–16 位mini-new-loan-1-term-no-service-fee状态门A-08N005·P13605§月最低还款 借新还旧借据·05§D.3
○ 草稿
L083账单分期受理=repayByInstallmentSwitch='Y' ∧ Flex 第 1 位='1'(BillFooter 另读 marketCode 第 15 位=1 属死代码不构成条件)bill-installment-gate开关门A-09P062·P00205§核心能力·R6§一·R1§引用纪律 6
○ 草稿
L084账单分期新借据收服务费(头息)与月费,当期结清、下月起还;与月最低还款(免服务费,L082)互为独立功能,不能相互替代bill-installment-charges-service-fee状态门A-09N00505§月最低还款与账单分期是两个相互独立的功能·05§D.3
○ 草稿
L085借新还旧资金先放个人钱包户再划扣还款jxhj-wallet-route状态门A-2605§资金放款顺序
○ 草稿
L086还款交易完成后实时调额引擎先调升、后调降两次调用恢复至之前取现额度,恢复完成后自动更新 Flex code 下标(结清当期账单后由引擎判断是否更新)restore-limit-up-then-down状态门A-44P012·P002·F-2605§月最低还款 额度恢复与 Flex code 下标《0119》 | 05§月最低还款 额度恢复与 Flex code 下标(0119)
○ 草稿
L087重组入口/受理=Flex 第 19 位∈{'1','2'} ∧ loanRestructuringSwitch='Y';=2 时入口可见、点击后显示不可用(不受理)restructure-flex19-and-switch位段门A-10P002·P06205§核心能力·05§关键字段与门槛·R1 第 19 位
○ 草稿
L088逾期(isOverDue)且 loanRestructuringOverdueSwitch='N' → 逾期重组入口禁用(叠加于 L087 之上,不取代位段读取);非逾期不受此开关影响overdue-restructure-carve-out开关门A-10P062·P00705§关键字段与门槛 逾期 carve-out
○ 草稿
L089逾期分支(isOverDue=true)须账户 OVERDUE_DAYS∈[restructureOverdueMinDpd,restructureOverdueMaxDpd] 双闭区间(默认[30,90],后台可配)才展示/受理逾期重组入口与预付;OVERDUE_DAYS 缺失→NaN→fail-closed 隐藏;非逾期分支窗口判断恒过。作用范围:首页逾期重组入口+预付、账期页 SIKLUS TAGIHAN Adjust 单元格overdue-dpd-window状态门A-10P014·P06305§K-S-2607①·R6§二
○ 草稿
L090首页两个逾期重组入口(逾期 banner Adjust CTA+Adjust Repayment Plan 菜单格)在服务端时间∈[restructureMaintenanceStartTime,EndTime)(默认[23:30,24:00),HHmm,不跨午夜)内点击→弹『The function is not available』维护弹窗,不跳转;窗口外正常路由 new-loan?source=overdue;start≥end=永不命中(免发版回滚);服务端时间来自 getCommonPage.currentServerTime,缺失则偏移=0 退化设备时间(fail-open,后端交易层仍硬拦);非逾期 Adjust 流程与账单页入口不在范围restructure-maintenance-window状态门A-10P063·F-27·P04405§K-S-2607②·R6§二
○ 草稿
L091预付门槛命中=restructurePrepaySwitch='Y' ∧ prepayRequired='Y' ∧ prepayStatus≠'PAID'(PENDING/VERIFYING 均拦)→ 不进正式重组页,先进 PrepayIntro 引导→预付还款;开关关或预付状态接口缺失=不设门槛直接放行;输入改自 AMS 预付状态接口(revision #4),不再来自 negotiaterestructure-prepay-gate开关门A-10N052·P062·P137·P13805§预付门槛判定来源同步换轨·05§D.4
○ 草稿
L092预付还款(restructurePrepay=1 路径)金额锁定为 prepayAmount 门槛额、隐藏 Edit 不可改;预付成功仅解锁重组流程(prepayStatus=PAID 后放行本动作),重组不会自动完成,须再进正式流程设置新计划prepay-amount-locked-and-non-auto状态门A-10N052·P138·N018·A-6205§预付门槛与引导页·05§D.4
○ 草稿
L093MULTI_SETTLE 分支(多借据选择页):须从 coreTransLoanRestructuringList{UN_PAID_OUT} 中选 eligibleForRestructure='Y' 的借据 ≥2 笔 ∧ ≤10 笔(超限 toast);OVERDUE_RESTRUCTURE 直入分支不选据(LOAN_LIST=null,按账户残余本金整体重组),不受此条约束multi-settle-select-2-to-10状态门A-10N005·P14305§D.4 多借据选择页·05§业务规则速览
○ 草稿
L094重组方案确认后不可再变更,除非风险重新针对该用户上传新的重组计划;每个重组计划只能被选择一次期数方案restructure-plan-locked-once状态门A-10N050·P14105§逾期重组(0716)
○ 草稿
L095重组后应还总额=剩余未还本金×(1−本金减免比例)+剩余未还利息及罚息×(1−利息及罚息减免比例);每期应还=总额÷选择期数(期数从小到大,默认最小);首期到期日=逾期重组计划里最近一个月账单的最后还款日,以此类推;新计划页与 PrepayIntro 展示『Remaining total amount』=ACCT_SUM_PAID_OUT(本金+利息+罚息+费用),试算 AMOUNT 仍用剩余本金 ACCT_PRIN_PAID_OUTrestructure-due-formulaF-32P141·P142·P223·P224·P225·P226·P227·P228·P229·P230·P23105§逾期重组(0716)·05§K-S-2607③
○ 草稿
L096协商方案减免仅本金/费用/罚息三个比例(reducePrinRatio/reduceFeeRatio/reducePenaltyRatio),客户在 UNACTIVE_PLAN 弹窗内选方案(promiseCode+version+term)确认;确认后 promiseResult=ACTIVE_PLAN,生效后每月按新计划复用普通 BillRepay 还款negotiate-three-ratios状态门A-12N051·P139·P14005§D.5
○ 草稿
L097还款模块内展期入口展示=白名单用户 ∧ 当期账单金额=0 或账单已还清 ∧ 下一个未出账账单金额>0;点击进入既有展期(EXTENSION)流程;其他账单状态按原有展示。此为 06 转分期同一动作的另一入口extension-entry-in-repayment-module状态门A-11N045·P025·P02605§展期入口(1230)
○ 草稿
L098转分期(展期)准入=riskCode∋ZQ01(ConvertInstallmentUser,借据展期资格);圈选=风控按策略定期筛人+人工经 Workbench CPS_RISK_FLAG ADD/REMOVE 打标,筛选条件在风控侧extension-requires-zq01客群门A-11P004·F-65·A-5506§业务视角·06§口径补充·R1§四·R9§一
○ 草稿
L099可转借据以后端 coreTransQueryTransactionList{TRANSACTION_TYPE:'EX'} 返回为准,前端不叠加过滤;选期时 coreTransTryLoan{TXN_CODE:'EXTENSION',REF_NBR} 返回 ret_code=80530300=该借据期数不可改→提示后回退列表;可选期数与默认预选(最长期)由 LOAN_LIST 动态驱动extension-list-backend-authoritative状态门A-11N00506§核心能力·06§D
○ 草稿
L100转分期时仅消费类(S/T)且原期数为 0 的借据产生服务费;各期数对应服务费以试算逐档返回的运行时费率为准。extension-service-fee-displayP116N005·P14506§可转范围/服务费展示条件·06§D
○ 草稿
L101质押/任务/还款/消费(QRIS)/MGM 提额仅对 LimitUp(riskCode∋Y001,业务即下沉客群 beta/gamma)执行;Alpha(非 Y001 正常贷款用户,含 Y002)不走此机制。limitup-only-growth客群门A-31P004·P15007§模块定位·08§模块定位·09§模块定位
○ 草稿
L102授信核准且 riskCode∋Y001 时:beta(marketCode 第20位=4)初始额度 50K~500K;gamma(=5)初始额度 1K;两子类提额途径相同beta-gamma-initial-limit客群门A-22P004·P001·P071·P022产品结构§用户分层 | 07§模块定位·R2§一
○ 草稿
L103前端兜底(checkWalletLeverageDisabled,activity-utils.js:58 substring(4,7)):marketCode 第5-7位整段为 000 或首位为 0 → 禁用钱包质押;现网仅下发首位 1 的值故暂不致错。wallet-pledge-marketcode-fallbackF-30·A-14P00109§输入金额页默认与积分支路·R1§一 5-7位
○ 草稿
L104积分质押新增已逻辑下线:checkPointsLeverageDisabled 恒 true,积分选项 v-if 永不渲染,受理不接受 PointPledge 新增;存量释放通道(PointPledgeRelease)后端 live。points-pledge-offline开关门A-14P15509§积分质押现状·09§后端事实增补
○ 草稿
L105账户须存在可释放定存且来自 Allo 渠道,方可发起定存质押。deposit-entry-visible状态门A-14N00609§核心能力
○ 草稿
L106非 IOH 渠道:账户在流动性定存活动名单内且无生效质押方可参与质押活动;已有生效质押的账户可发起解押;两者皆不满足则不开放质押与解押。pledge-home-entry-three-state客群门A-14·A-15N001·N054·R08409§主页入口可见性(三态)
○ 草稿
L397IOH 渠道(IM3、BIMA)接入的账户一律不开放质押与解押,不论是否在名单或有无质押。ioh-no-pledge-entry客群门A-14·A-15N01009§主页入口可见性(三态)
○ 草稿
L107单次质押只可单选一个存单;候选存单按定存本金倒序(从大到小)展示。single-deposit-per-pledge状态门A-14N006·P16009§质押流程
○ 草稿
L109被选存单须满足 Benefit 配置的最低质押金额 ∧ 剩余天数≥剩余天数门槛(短于门槛不可质押;无符合存单则按期数=ceil(天数/30)引导购买)。deposit-meets-benefit-threshold状态门A-14P059·P160·P161·F-3609§Benefit 配置·09§质押流程
○ 草稿
L110锁定确认弹窗须勾选 T&C 同意后确认按钮才高亮;验 PIN 成功后才执行锁定并提额。tnc-and-pin-before-lock状态门A-14N033·N06909§质押流程
○ 草稿
L111质押余额来源可选 Wallet 或 MPC points:优先展示有余额项,两者都有优先 Wallet;都为 0 展示 Wallet 充值按钮。balance-source-priority状态门A-14N003·N00409§Limit Up 质押支付挽留优化·09§输入金额页默认
○ 草稿
L112定存质押新增额度=min(质押定存额×总杠杆率, 质押定存额+剩余杠杆额度);总杠杆率=常规杠杆率(marketCode 第5-7位×0.01)+会员杠杆率(cfgMemberLeverageRatio)。pledge-limit-formulaP158P017·P001·P156·F-6907§后端事实增补·09§后端事实增补·R1§一 5-7位
○ 草稿
L113解押须当前剩余可用额度≥本笔质押增加的额度,否则按钮置灰并提示先还款。unpledge-needs-available-limit状态门A-15P147·P15709§解押流程
○ 草稿
L114解押执行须取消该笔质押增加的额度(经 A-31 类型 DepositPledgeRelease),并抹除定存流动性价格 ID(若享价格权益)。unpledge-cancel-limit-and-price-id状态门A-29P153·P15709§解押流程
○ 草稿
L115存单处于质押锁定(P159=LOCKED)期间享正常利息但不可提前支取。no-early-withdrawal-while-locked状态门A-21P15909§存款系统规则
○ 草稿
L116存单到期时仍处质押状态→按本金自动滚存 1 个月。rollover-1m-when-pledged状态门A-30P15909§存款系统规则
○ 草稿
L117曾质押且已解押的存单若提前支取,按现有提前支取规则以 0% 结算。zero-rate-early-withdrawal-after-unpledgeP172·A-21P15909§存款系统规则
○ 草稿
L118未命中临时低价营销名单的价格权益用户:额占率=(当前支用额度+已使用额度)/定存质押额度,作为定价引擎入参。utilization-by-pledged-limitF-33P157·N00109§价格权益与额占率定价
○ 草稿
L398命中临时低价营销名单的用户:额占率=(当前支用+已使用)/总额度(特殊规则)。utilization-temp-lowprice-listF-33N001·P01209§价格权益与额占率定价
○ 草稿
L119享价格权益(持可用 INT_RG 券)或在存贷白名单的用户进入特殊取现页(低价档页/存贷取现页),否则进常规取现页。special-withdraw-page-routing客群门A-05N048·P046·P153·N001·R08403§D.1 持券分流·索引 L119(09 篇) | 09§价格权益与额占率定价·支用流程
○ 草稿
L120特殊取现页:免息额度<最小取现金额(500K,后台字段)则该档不可选并提示;全无额度则展示 up to 可用额度快捷入口回常规流程。min-cash-vs-free-limit状态门A-05P14709§价格权益与额占率定价·支用流程
○ 草稿
L121reapply 整体受功能开关控制(reapplyCreditSwitch='Y'),关闭时不按本流程审批、不展示入口。reapply-master-switch开关门A-13N00207§重新风险授信流程·R6
○ 草稿
L122(PRD 版)App 首页展示重新申请入口须同时:未逾期 ∧ 在押本金(积分+Prime+定存之和)≤50K ∧ 距上次授信拒绝日期>30 天(可配,PM 确认现网 30 天)。reapply-entry-prd状态门A-13P152·P151·P00707§重新风险授信流程·07§后端事实增补
○ 草稿
L123(代码版)首页 reapply 入口 isEligibleUser=Y001 ∧ reapplyCreditSwitch=Y ∧ 未逾期 ∧ marketCode 第14/19位∉{1,3} ∧ 距上次核额天数(creditDate→currentSysDate)>reapplyCreditIntervalMinDays。reapply-entry-code状态门A-13P004·P001·P151·F-71·N00207§额度成长来源·R6 reapplyCreditSwitch/IntervalMinDays
○ 草稿
L124授信被拒满 30 天的客户方被引导重新申请授信;在押定存不超过 5 万的直接弹窗引导,超过 5 万的仅提示奖励额度、点击后再引导。reapply-sdk-home-icon状态门A-13P15207§重新风险授信流程
○ 草稿
L125验 PIN 成功后距授信拒绝日期>60 天(可配 reapplyCreditDataConfirmDays,PM 确认现网 60)→先进资料确认页(反显开户表单字段可改,提交更新后调引擎);否则直接调风险授信引擎。reapply-60d-form-gate状态门A-13P151·F-71·N00207§重新风险授信流程·R6
○ 草稿
L127客户还款结清账单成功后须调用 IPPLM 实时提额引擎更新 marketCode(核心输出历史值与现值)。ipplm-on-bill-settled状态门A-32F-26·P001·N01807§实时提升杠杆率
○ 草稿
L128购买会员成功后先调 IPPLM 更新 marketCode 再调额;透传 LimitupPremiumPaymentAmout/NewAddValidityDay/LatestValidityDate 三参,由风险策略决定是否给额外奖励额度;调额接口失败/超时落补偿表。ipplm-on-membership-purchase状态门A-16F-26·N028·N058·A-32·A-3107§实时提升杠杆率·10§杠杆率实时更新 | 10§杠杆率实时更新与购买后调额
○ 草稿
L129OutExtra06 含 41 时才与 ProductCdAdjTypeList/OrigValueList/NewValueList 关联;ProductCdAdjTypeList 输出 801002_09 时 CPS 按 NewValueList 同下标更新账户 RiskCode(示例 Y001→Y001_R1)。outextra06-41-riskcode状态门A-32P004·F-2607§实时提升杠杆率
○ 草稿
L130杠杆率或杠杆额度上限提升→触发 push 通知。push-on-leverage-up状态门A-39P01707§实时提升杠杆率
○ 草稿
L134任务奖励额度上限不由 marketCode 编码(第11-13位未使用,前端无读取);Missions 前端硬编码 8M 作上限展示。mission-cap-hardcodedP166P00108§关键字段·R1§一
○ 草稿
L136时光轴切档比较派生信用额度(总−Top-up):≥ALLO_MAX_CREDIT_LIMIT 50M→maxed;≥RISK_LIMIT_CAP 8M→两节点;否则三节点;TOTAL_LIMIT_MAX 20M 不参与切档。timeline-mode-thresholdsF-16P149·P15408§时光轴模式·07§额度构成
○ 草稿
L137K-S-2607(2026-07-10)起首页路由:全体 Y001 进 HomeV2(isV2HomeEligible 恒真),不再读第20位。all-y001-homev2F-23P004·P00107§用户分层·R1§一 第20位 | 功能说明/12-支撑流程(账户安全·引导·结果页).md§C·功能说明/07§用户分层·R1 第20位注
○ 草稿
L399V2 授信结果页仅 marketCode 第20位=4(Beta)可见(isV2OnboardingEligible);5(Gamma)与 Segment 3 回退 V1 结果页(产品确认维持)。v2-result-page-beta-onlyF-23P022·P00107§V2 结果页覆盖范围
○ 草稿
L138会员购买资格=marketCode 前两位=01(isMemberEnabled);前两位=00 或空的用户不得发起会员购买premium-eligible-market-01位段门A-16P00110§两个独立信号·10§客群识别与会员资格·R1§一
○ 草稿
L139marketCode 前两位=01(可购买会员)且提额类型≠定存质押(任务/还款/消费/MGM 等)→仅会员有效期内(member.status=ACTIVE)才生效。member-validity-gate-non-pledge位段门A-31P001·P051·P05510§模块定位·07§业务代码字段 | 10§客群识别与会员资格·10§提额任务列表页
○ 草稿
L400定存质押提额(类型 DepositPledge)不受会员有效期门控,任意 marketCode 前两位取值均可生效。pledge-not-member-gated状态门A-31P05510§模块定位·10§会员测试用户
○ 草稿
L141会员卡展示须同时满足 5 gate:邮箱已验证 ∧ 身份核验不在进行中 ∧ 不需重传证件 ∧ 账户未冻结 ∧ (isMemberEnabled ∧ isMemberReady);任一不满足→memberCardState=nonemember-card-5-gatesF-13P174·P011·P00610§会员卡可见性门控
○ 草稿
L142isMemberVisible 为真时:isMember 且 expireTime 距今≤7 天→expiringSoon(续费卡);isMember 且 >7 天→active;非 isMember→inactivemember-card-expiring-7dF-12P051·P17410§会员卡 UI 状态
○ 草稿
L143会员购买协议默认不勾选;须用户主动勾选 T&C(二期为最新 T&C 内容)后'继续'才高亮可提交,并记录勾选premium-tnc-must-tick状态门A-16P17610§购买月会员流程
○ 草稿
L144会员费默认钱包支付并验 PIN;钱包余额不足→提示余额不足并出'充值'(跳 App 充值)与 got it;其他系统失败→通用失败页;成功→购买成功弹窗+刷新有效期premium-pay-wallet-pin状态门A-16N003·P02410§购买月会员流程
○ 草稿
L145有效期计算:未激活态购买成功→截止日=当前日期+term×30 天(1/3/6/12 期=30/90/180/360 天);已激活续费→在原截止日基础上追加对应天数;截止日当日仍属有效(如原 4/30 续 1 月→5/30 23:59:59)premium-expiry-calcF-35P052·P05110§购买月会员流程·10§现网套餐价格
○ 草稿
L146配置会员价格不得虚高:原始价即实付(如 8K 不得虚标为 12K 再折)premium-price-no-inflation状态门A-46P05210§购买月会员流程
○ 草稿
L147会籍 ACTIVE 时提额奖励参数(二期 0609):QRIS 支付提额每笔 0.5%(非会员 0.2%);MGM 提额 200K(非会员 100K);还款提额比例见 L149(PRD 3% vs 现网 6%,登冲突);非会员保持普通 LimitUp 规则premium-benefit-params-v2客群门A-31P052·P05110§会员权益
○ 草稿
L148会员测试客群(营销码前两位=01)处于非会员态时,除质押提额外的 LimitUp 提额任务不可用,须先购买会员;购买成功后任务恢复可用。nonmember-tasks-greyed客群门A-31P174·N05910§提额任务列表页
○ 草稿
L149还款提额比例读取:会籍 status=ACTIVE 且有效期内→直读 marketCode 第 3-4 位整数百分比(现网 06→6%;数据源 A premiumMemberIncreaseRatio 口径一致);非会员/过期/status≠ACTIVE→一律 2% 兜底(repayment-limitup-utils/repayment Index/HomeV2:616);HomeV2:602 未购买卡营销文案单独 6% 兜底不属此口径repay-limitup-rate-two-tierF-38P001·P051·P01710§还款提额率·R1§一
○ 草稿
L151会员套餐档位(数量/时长/价格)由后台 membershipPriceConfigList 配置驱动,前端不得写死;term=12 年费档后台下发即生效(现网已在售);多会员类型(前两位 00~99 映射不同月费)为规划未上线membership-term-config-drivenP052N05610§购买月会员流程·10§多会员类型·10§现网套餐价格
○ 草稿
L152风控按可配流量比例把授信客户切正常/特殊 LimitUp(初始 90:10);非 LimitUp 标记默认 -999limitup-traffic-splitF-07P004·P001现有登记 L152(本篇未复述,沿用原出处) | 10§客群识别与会员资格
○ 草稿
L153所有 increase limit 活动必选 Activity target=Boost credit limit(联动默认标签);issue benefit 菜单仅该 target 可见,Benefit ID 只含 task qualification for deposit pledge。campaign-target-boost-limit状态门A-46P058·N06209§营销系统配置·Canvas | 09§Canvas 活动配置
○ 草稿
L154配价格权益必须先配提额权益;可只配提额不配价格,不可反向。price-benefit-requires-uplift状态门A-46P05909§Benefit 配置
○ 草稿
L155banner 单位置≤6 张;运营位查询(27205)可返回多活动但同一位置只展示一个;Jump link APP_ID 固定 50002MES01。banner-and-position-limits状态门A-46N061·P058·P06009§Canvas 活动配置·09§运营位匹配逻辑变更
○ 草稿
L157券角标数=权益券中 status=0 且场景∈{CASH_LOAN,PAY_LATER} 的条数 + SMP 支付立减券数量;CONSU_INST 不计;HomeV2/alpha 首页/Coupons 页/Promo 页'我的卡券'入口共用此口径coupon-badge-count-scopeF-39P045·P047·N04911§优惠券(展示与计数)·11§优惠券入口(Promo 页)
○ 草稿
L158SMP 券接口 sortMode=20151002(最近到期)拉取;store 侧 orderSmpPaylaterPaymentCouponList=折扣券(writeoffType=70160001)按 faceValue 降序、同面值 couponId 升序,拼接其他券后 Top5,仅供锁额页 you_got_payment_coupons 弹窗;'我的卡券'PL tab 渲染 smpPaylaterPaymentCouponList(仅 payWay 含 700604001 过滤,未排序未截断,顺序由 sortMode 决定)smp-coupon-sort-and-top5F-39P180·P05011§优惠券(PL coupon 列表展示支付立减券)
○ 草稿
L159SMP 券可使用次数按规则配置,不勾选默认 1 次;每核销一次 −1,=0 时券状态变'已使用'smp-multi-redeem-count状态门A-38P050·P17311§支付立减券规则(多次核销 0427)
○ 草稿
L160比例模式立减券:实际立减额=min(配置比例×订单金额, 抵扣上限);用户支付(1−比例)×订单(受上限修正);差额记 Allo 成本科目,会计方案与固定金额模式一致smp-ratio-discount-formulaF-73P05011§支付立减券规则(按比例立减 0516)
○ 草稿
L161配置了 PL 期限的 SMP 券只适用于勾选期数;用户点'使用'回待支付页后自动把 PL 期数改为符合条件的期数,同时满足多个期数条件时默认最小期数smp-tenor-coupon-auto-switch状态门A-38P05011§支付立减券规则(按 PL 期限配置 0530)
○ 草稿
L162权益/券有效期按 validType 可配固定时长/固定日期/永久;已发放券可随时作废(状态 2)equity-void-anytime状态门A-37P048·P04711§支付立减券规则·R3§④ ValidType
○ 草稿
L163SMP'贷款开户送支付立减券'活动:用户经 H5 进件开通 PL 成功后上报其 marketingChannel,命中活动配置的 marketingChannel 规则才触发发券;未命中不发h5-onboarding-channel-issue-coupon客群门A-37N061·P058·N01311§SMP 活动配置(H5 进件活动 0801)
○ 草稿
L164线下获客开户活动:上报的 Offline unique id 前 N 位与配置项相同即命中(N 由运营自由输入,如配 01011 命中 01011XXXXXX、配 01 命中 01XXXXX);原'固定前三位'口径作废offline-uid-prefix-match客群门A-37N061·P05811§SMP 活动配置(活动配置优化 1030)
○ 草稿
L165SMP 会员购买奖励活动:购买会员类型值(marketCode 前两位)∧ 购买月数 ∧ 支付金额规则(</≤/=/>/≥ 配置值)全部命中才发放奖励券(示例:0 limit up 用户购买 01 会员 3 个月且金额=80K→奖励支付立减券)premium-purchase-reward-match客群门A-37N028·P176·N06111§SMP 活动配置(活动配置优化 1030)
○ 草稿
L166留资 H5 主页新增权益(图片+文案)上限 50 个h5-benefit-list-max-50状态门A-46P17811§营销落地页可配置化
○ 草稿
L167留资校验(0508 可配置化版之前):姓名≥3 字符 ∧ 手机号<13 位 ∧ OTP 6 位数字;字段填全 get benefit 按钮才高亮;OTP 校验通过才进成功结果页;OTP 可倒计时重发,'收不到 OTP'引导下载 Applead-validation-with-otp-pre0508状态门A-18P06111§留资类营销落地页
○ 草稿
L169App List 采集须灰度命中 commonGrayConfigCheck(moduleId=APP_LIST_COLLECTION) ∧ agreeFlag='Y'(TnC 时查授权态);表单提交时 Android 实采随 applyCredit appListData 上送,iOS 跳过applist-collect-gate开关门A-50P191·P081·N039·N002·P19101§D.5 | 功能说明/01§D.5·功能说明/03§验密·功能说明/13-埋点与监控.md§后端事实增补
○ 草稿
L170App 仅在 Allo 主渠道、且当前场景属于后台配置的允许上报场景、且客户端版本达标时,才可采集并上报客户 GPS 定位;刷脸场景还须刷脸定位开关开启且版本更高,方可弹出强制定位授权弹窗;不满足则不弹窗、不上报。gps-report-gate开关门A-50P082·P086·N002·P096·N038·P06201§D.7·13§GPS·13§待确认(PM 2026-08-13) | 参考/R6-后台开关与配置项.md§二补充·参考/R8-埋点事件目录.md§12.3·功能说明/01§D.7
○ 草稿
L171对外归因上报仅 ALLO 渠道(app_id===ALLO_APP_ID)outside-report-allo-only客群门A-50P096·N042·N010现有登记 L171·13§归因 | 参考/R7-通知触达与交易流水.md§1.1
○ 草稿
L172开户成功事件上报分支:riskCode∋Y002 ∧ limit≠0(与 riskCode 为空一致)→PAYLATER_APPROVED+LOAN_ACC_OPENED;Y002 ∧ limit=0→LOAN_ACC_OPENED+LIQUIDITY_LOAN;Y001→LIMITUP,PAYLATER_APPROVED 与 LIMITUP 不得混报(污染营销成本与风险样本)open-acct-report-branches客群门A-50P004·P068·N042·N013·P184·P18701§D.4·09§开户事件上报·13§后端事实增补 | 参考/R7-通知触达与交易流水.md§1.1·§1.5·参考/R8-埋点事件目录.md§12.3·功能说明/13-埋点与监控.md§后端事实增补·功能说明/01§D.4
○ 草稿
L174不同渠道 H5 链接的浏览/点击埋点须带渠道维度分渠道统计lead-h5-tracking-by-channel状态门A-50N061·N030·N01011§营销落地页可配置化 | 沿用旧登记(源 11 篇留资,未在本单元主篇复现)
○ 草稿
L177新首页欢迎/引导展示标记下发为'未展示'的受众=营销码第 20 位为 4 或 5、2026-06-13 前授信的老客且未展示过;首页全量后拟放宽为全体 Y001(待落地)。hv2-flag-audience-backendP188P001·N001·P188功能说明/12-支撑流程(账户安全·引导·结果页).md§B·功能说明/07§待确认·_待确认清单#4
○ 草稿
L178get/page 配置拉取失败时兜底:settingImage 重置、locationReportScenes=[]、convertLeverageRatioSwitch='N',其余 *Switch 保持 state 初值(多为 'N'/'')config-fetch-failure-fallbackP062N002·P063参考/R6-后台开关与配置项.md§附·§一(convertLeverageRatioSwitch 行)
○ 草稿
L179后台配置键名须与前端 state 键名逐字匹配(不匹配则前端读初值/undefined);配置整包(Object.assign)下发覆盖,改一处影响所有命中用户config-key-exact-match-whole-package状态门A-47N002·P062·P063参考/R6-后台开关与配置项.md§二(DPD 行)·§三·§附
○ 草稿
L180CPS_RISK_FLAG 模板 PRODUCT_CD=801002、APP_TYPE=F、RISK_FLAG=ZQ01 三字段为固定值不可自定义;MARKET_CODE 模板 PRODUCT_CD=801002、BIZ_TYPE=GLOBAL_RULE、DATA_TYPE=TAG 固定;任何偏差可致工单处理失败(FAIL)workbench-fixed-values状态门A-53P066·N071参考/R9-NY-Risk-Workbench操作手册.md§一关键约束·§三
○ 草稿
L181MARKET_CODE 类工单:EXT_DATA 须为合法 JSON(如 {"MarketCode":"010008"}),VALIDATE_TIME 须为 yyyyMMddHHmmss 精确到秒market-code-order-json-time状态门A-53P066·N071参考/R9-NY-Risk-Workbench操作手册.md§三
○ 草稿
L182工单上传与审核必须由不同账号完成(上传账号 A 退出后切换账号 B 进 Work Order Review 审核)work-order-two-person客群门A-54N072·N071参考/R9-NY-Risk-Workbench操作手册.md§一步骤 7
○ 草稿
L183MARKET_CODE 类工单须工单状态 PASS ∧ 到达 VALIDATE_TIME 才执行生效market-code-order-effective-at-validate-time状态门A-55N072·P195·P066参考/R9-NY-Risk-Workbench操作手册.md§三
○ 草稿
L184占用 Flex 新位须经风险+产品确认;新增位段建议必标待 PM 确认flex-bit-occupation-approval开关门A-47R1§二
○ 草稿
L189建模实际年化必须按 IRR/XIRR 从逐期现金流(含首月头息)反算,禁用名义月费率×期数(等本等费有效利率≈名义 1.8~2 倍)apr-by-irr-not-nominalF-08P034R4§0
○ 草稿
L191G001 客户不报送模型训练(治理红线)g001-model-red-line治理P004R1§四·R2§三
○ 草稿
L192凡向客户展示试算结果的场景必须实时调用定价引擎,价格与期数一律由引擎返回,前后端均不得内置价格表或期数表。trial-must-call-engineF-08N005·P034·P035R4§3·02§业务规则速览 | R4§3 统一原则·03§业务规则速览
○ 草稿
L193白名单命中且非 IOH 渠道、已设密(PASSWORD_STATUS≠'0')的用户须通过验密页 COMMON_PASSWORD_VERIFY(scene=APPLY) 才进 checkFlowverify-pin-before-checkflow状态门A-01P024·P09601§D.1
○ 草稿
L195落地页准入:withoutUaAndMpc 为真时直接放行(不做钱包状态阻断)without-ua-mpc-bypass客群门A-01N00301§D.1
○ 草稿
L196表单提交时 currentPlaylaterStatus∈{'1022','1017'} 或 payLaterStatus='T022'(needVb)须先完成 Video Banking 面签(BIZ_TYPE=VB_FI)再 applyCredit;成功续 _checkAppList→applyCredit,失败/取消→失败页,pending→processingneed-vb-before-submit状态门A-56P006·N075·P09301§D.4·01§D.5
○ 草稿
L198申请表单(PAY_LATER_APPLY_FORM_LOAN)只在 checkFlow/queryFlow 返回 status='0000' 时进入并允许提交form-only-when-flow-0000状态门A-56P084·N01301§D.2
○ 草稿
L199升高级户(amsAccountUpgradeHighAccount)失败时不得提交授信,落失败页upgrade-high-fail-blocks-submit状态门A-56P07601§D.5
○ 草稿
L200开户流程返回「需继续 KYC」时,须按后端给出的下一步把客户导向对应子步(证件 OCR / 人脸活体 / 安全问答);子步未通过仍回该子步重做;流程进度一律以后端返回为准,前端不得本地留存。kyc-dispatch-by-nextaction状态门A-02P084·P085·P08601§D.2·01§D.6
○ 草稿
L201checkFlow/queryFlow ret_code 匹配 B201/B256/B222/B221/B211/B701/B111/B901(及 B231/B099)时开通终止落失败页b-code-terminates-to-fail-page状态门A-02P08701§D.2
○ 草稿
L202子步完成后的 queryFlow 只处理 FACE_SCANNING/QUESTION_VALIDATE 与 status=0000→表单,不得回退到 OCRqueryflow-no-return-to-ocr状态门A-02P085·P08401§D.2
○ 草稿
L203OCR 确认提交前须通过图灵校验(getTuringToken→amsAccountSubmitTuringToken scene='OCR')turing-check-before-ocr-confirm状态门A-02F-5601§D.7
○ 草稿
L204刷脸子步活体分<50 不得通过(唯一内部闸门=50 分线;HUIYAN 二值 100/0)liveness-50-gate状态门A-02P090·F-45R10§4.01
○ 草稿
L205刷脸渠道在 ADVAI/HUIYAN/ADVAIH5 间按 DB 配置权重分流(5 分钟热刷),非固定单一渠道face-channel-weighted-routingF-52P089·F-52R10§4.01
○ 草稿
L206刷脸命中 IBG 黑名单/人脸库→拒绝(B901);政治黑名单审查失败→拒绝(B701)blacklist-hit-rejects客群门A-02P087·F-53R10§4.01·01§D.2(B 系码表)
○ 草稿
L207安全问答(QUESTION_VALIDATE)核身判定失败→拒绝(B231,挂在反欺诈流程)question-verify-fail-rejects状态门A-02F-55·P08701§后端补充事实
○ 草稿
L208VB 结果回传后:成功→apply 版报 VB_NOTIFY 回首页 / Loan 版续 applyCredit(VB_FI);失败或取消→失败页;pending→processing 页vb-result-routing状态门A-03P097·N07501§D.5
○ 草稿
L209VB 面签场景按钱包等级:mpcLevel='03'→PRIME,否则 MIDDLE_APPLY_PAYLATERvb-scene-by-mpclevel客群门A-52P076·P09801§D.5
○ 草稿
L210授信拒绝落地时置 OPEN_STATUS=T217 终态、在 marketCode 第 19 位记录重授状态并上报 REJECTED_*;核准落地时置 T216、写初始额度与 marketCode/segCode/riskCode 并触发开户上报reject-writes-market19-and-reports状态门A-22P006·P001·P003·P004·P071参考/R1§一(营销码第 19 位)·registry F-07 note·01§D.4
○ 草稿
L211授信审批引擎在征信查询超时时强制出决策(fail-open),征信缺失不阻断;「征信技术性失败」与「查无记录」对策略输入不可区分(都为空)credit-bureau-fail-openF-07N07401§后端补充事实·R10§5
○ 草稿
L212第三方数据源(Pefindo/CBI/AdvanceAI 黑名单+多头)缺失值以哨兵 -999 输入授信引擎missing-value-sentinel-999F-0701§后端补充事实·R10§5
○ 草稿
L213白名单判定:app_id∈{IM3,BIMA}(IOH 低价渠道)以 IOH 运营商侧白名单接口(imeg 88200090)为准;其他渠道以行内风控离线模型跑批名单(定期刷新)为准whitelist-source-by-channelF-49P096·N001·F-50·F-5101§后端补充事实
○ 草稿
L216开户落地页须勾选并同意 T&C(PDF 协议页)后才可点 Applylanding-tnc-consent-required状态门A-01N03301§D.3
○ 草稿
L217由商户深链直达支付页发起的消费支付,前端不做任何前置准入检查(账户状态、可用额度、单笔限额均不校验),唯一门禁为交易密码;准入与额度由后端支付接口判定;与按入口区分的 L016 互斥。deeplink-pay-no-precheck状态门A-04P02402§D.4·02§待确认
○ 草稿
L218组合支付提交后须轮询至终态:成功进成功页、失败进失败页;轮询用尽仍未出终态的按处理中处理,最终结果以账单为准。pay-result-polling-2s-x10状态门A-04P04102§D.3·02§用户旅程
○ 草稿
L219生成 QRIS 码的金额超过监管上限(单笔 Rp10jt/单日 Rp100jt)时不可生成码qris-code-over-limit-no-issue状态门A-5702§消费渠道·02§QRIS 监管限额(《QRIS被扫流程优化0428》)
○ 草稿
L220CPM 付款码出码仅对 Prime 钱包档用户放行cpm-code-prime-only客群门A-57N003R10§4·02
○ 草稿
L221QRIS 主扫动态码(商户按订单生成)支付金额随码带出、用户不可改,直接进支付确认;静态码(商户张贴)由用户自行输入金额再确认;两形态进入确认后共用同一套 PL 选项/分期/低价展示逻辑qris-dynamic-amount-locked状态门A-04P10502§QRIS 主扫的两种形态
✓ 已确认
L222VDC 支付仅当订单金额>prime 余额时才进入 PL 补足判断;订单金额≤prime 余额按现有流程仅扣 primevdc-pl-topup-trigger状态门A-33N00302§支付扣款流程
○ 草稿
L223VDC PL 补足须当前 PL 可用额度≥差额;不足→支付失败vdc-insufficient-limit-fail状态门A-33P01202§支付扣款流程
○ 草稿
L224虚拟卡支付走 PL 时,支付枢纽(ihybrid)查 ICPS 账户 blockCode,命中 NON_PAYLATER_BLOCK_CODE='BFNnRZTq' 任一字符即拒付vdc-block-code-gate状态门A-33P005·P06402§后端事实增补
○ 草稿
L225激活 Auto top-up 前须已开通 PayLater 账户:未开通的弹窗引导去申请、不得激活;已开通的先弹窗展示每日 PL 支付限额与默认单期管理费,客户确认后进入条款页与验密。autotopup-requires-pl-account状态门A-17P006·F-08·P06402§开通入口与首次激活
○ 草稿
L226消费支付一次性并发两套试算:一套按订单总额减去积分抵扣额,一套按订单总额;积分开关只切换展示哪一套,不重新发起试算。consumption-dual-trialF-08P100·N004·N00502§D.2
○ 草稿
L227定价引擎试算与支用请求必须带客户唯一标识、支付场景标识、Biller 子场景、账户风险码与额占率,缺一不予定价。pricing-inputs-scene-billerF-08P104·P004·F-33R4§3 入参(《定价引擎入参优化 0424》)
○ 草稿
L228服务费(头息)只在借据首月一次性收取,不按月收:消费借据随首期账单收,取现在放款时从本金预扣(到账=本金−头息);付款页不单独列示,须在 RIPLAY 合同中披露。service-fee-first-month-onceP116N047R4§1·02§业务规则速览
○ 草稿
L229管理费按月收取,每期金额=原始本金×月费率,各期等额、不随剩余本金递减(等本等费);付款页每档只展示管理费率百分比,0% 不作特殊标识。admin-fee-monthly-flatP117F-34R4§0·R4§1·02§D.2
○ 草稿
L230支付立减试算(discount-trial)只用于展示、不作最终占用;apply 才占用预算 promo_budget;失败/取消/退款走 reversal 按原权益事实冲回discount-trial-display-onlyF-58N049R10§4·02
○ 草稿
L231SDK 消费支付确认流程内不选券(提交无 couponId、无密码字段);立减(SMP)、免息等优惠在收单侧/营销侧生效,用户在确认页感知不到券no-coupon-in-sdk-payment-flow开关门A-38N049·N04802§业务规则速览·02§D.4
○ 草稿
L232由首页取现入口发起的取现不走五级账户检查,仅依次做:埋点与对外上报→路由权限(不可开则引导开通)→冻结静默拦截→入口门槛→按支用态分流。alpha-home-entry-skips-five-level状态门A-05P011·P012·P01003§D.1
○ 草稿
L233通过入口门槛后按支用态分流:首借客户先进产品介绍页再继续;有可用额度者直接进金额页(持券则进低价档);仅可消费者无取现入口;需先还款者拦截并引导还款;额度不足者提示。cashstate-entry-routing状态门A-05P010·F-01·P12203§D.1·R5§⑦·03§三类用户三种入口体验
○ 草稿
L234客户上一笔 CASH 取现单 rtfState=A50 且异步未收尾(在途)时,本次取现直接拒绝(RC36SERR03;前端 ret_code=80531026→UNDER_REVIEW 在途页);处于刷脸流程中的单不算在途。in-flight-cash-order-reject状态门A-05P124·P041·P12503§后端事实增补·03§D.4
○ 草稿
L235取现授权(ICPS 31015)须通过 15 个检查点(五方一致):锁定码检查排第一;含两道额度检查——账户 OTB 与现金分期 OTB(消费授权只有一道);任一不过则拒绝。检查点全清单未见。withdraw-auth-15-checkpoints状态门A-05P005·P01203§后端事实增补·R10§4.03
○ 草稿
L236取现放款成功只能以轮询返回的借据状态为已放款为准;申请接口同步返回仅代表受理,不得视为放款成功;取现放款经中台动资金(冲正模式)入钱包账户,消费支付不动资金。disbursement-final-only-by-polling状态门A-26P031·P124·F-62·N00303§后端事实增补·R5§⑧跨系统铁律·R10§4.03
○ 草稿
L237取现借据放款时一次性扣除砍头息(service fee/upfront,取现≈6%,不按月),实际到账 FUND_AMT=LOAN_REAL_AMT=本金−砍头息;之后每期=原始本金÷期数+原始本金×月费率(等本等费,月费按原始本金不随余额递减);现网头息率为后台配置,以 PM/后端为准。withdraw-upfront-fee-6pctP032·A-26P034·N005R4§0·R4§1·R4§2②·03§业务规则速览·03§用户旅程4
○ 草稿
L238取现月费率(admin fee,MONTH_INST_HANDLE_FEE_RATE)取值范围 0%–9%,由定价引擎按 marketCode/额占率/低价档/券实时确定,前后端均无本地价格表;每期按原始本金等额收取。withdraw-monthly-fee-range-0-9P034F-08·P032R4§1·R4§2②·R4§6
○ 草稿
L239取现期数档 1~24 期,档位与各档价格均由定价引擎实时返回(LOAN_LIST,TERM='' 请求全部档),同一用户不同时点/金额档位可不同;RIPLAY 披露枚举为 1/3/6/12/18/24 月;不得使用固定档位/费率表述。withdraw-tenor-1-24-engine-issuedP034F-08·P129·L19203§业务规则速览·R4§3·03§RIPLAY 产品描述
○ 草稿
L240取现试算入参:常规金额页传真实金额、不指定期数以取回全部档、产品码按账户产品动态取、交易码为取现;带券时附券类型与券值;低价档页固定低价产品码、只取折扣价,并发带券/不带券两次试算对照。withdraw-tryloan-input-contractF-08N005·N048·P04603§D.2·03§D.3·03§待确认
○ 草稿
L242取现快捷推荐档=可取额度的 100%、50%、25% 各向下取整到 10 万;低于 50 万的档剔除并补 50 万档;推荐档不是最低可借门槛。recommended-amount-chipsF-60F-60·P01203§取现入口门槛·03§用户旅程2
○ 草稿
L244取现借据须已放款成功且存在未还期数,方可发起提前结清。detail-repay-button-condition状态门A-07N005·P031·F-4603§D.5
○ 草稿
L248取现验密成功即上报定位;首借客户且取现定位开关开启时必须完成定位授权,拒绝则不得继续;安卓端再查应用列表授权,已同意则采集应用列表随取现申请上送。withdraw-gps-cash-position开关门A-50N038·N039·N017·P12303§D.4 验密·03§用户旅程5·03§业务规则速览 合规
○ 草稿
L249ICRC 反欺诈以 TRANS_REF_NBR 防重:同键再次进入即硬编码 BE002'审批拒绝'且不回放首次结论;因此超时重试复用同键必被判重复→假拒绝(关联旧账单永不结清)。误判指纹=BE002 + APP_NO=null + 风控侧查无审批记录(生产存量 1,345 笔/1,334 客户)。antifraud-dedup-key-false-rejectF-18N017·P126·P04103§后端事实增补·R10§4.03·R10§5
○ 草稿
L2502025 年前开户的账户:出账日固定每月 1 号,最后还款日为当月 10 号cycle-gen1-pre2025客群门A-40P243·P239·P241·P027·P13304§账期规则(PM 口径 2026-08-13)·_待确认清单 后端 5 条
○ 草稿
L2512025 年后开户的账户:出账日固定每月 25 号,最后还款日为次月 3 号cycle-gen2-post2025客群门A-40P243·P239·P241·P027·P13304§账期规则(PM 口径 2026-08-13)
○ 草稿
L252cutoff day=10 天(两代相同,是出账归属规则、不是宽限期):除 Flex 第 31 位=1 的借新还旧新借据外,出账日前 10 天内新产生的借据不进当期账单、滚入下月出账(例:出账日 25 号,则 15 号~25 号间的借据到下月 25 号才出账)cutoff-day-10-rolls-to-next-cycle状态门A-40N005·P027·P133·P00204§账期规则(PM 口径 2026-08-13)·R1 Flex 第 31 位
○ 草稿
L253借新还旧新借据 Flex 第 31 位=1(默认)时 follow 最近账单日、不受 cutoff day 约束;=0 时回到通则按 cutoff day 出账jxhj-new-iou-follows-latest-bill-date位段门A-40P002·N005R1§Flex 位段表 第 31 位
○ 草稿
L254最低还款额在出账那一刻由账务核心算定(非前端实时算);没有已出账单时最低还款额=0min-repay-amount-fixed-at-statement状态门A-40P02904§后端出账机制
○ 草稿
L255还款宽限期=10 天(还款缓冲口径,两代账期相同)grace-period-10-days状态门A-41P133·P02704§账期规则(PM 口径 2026-08-13)
○ 草稿
L256账龄≥1 ∧ 确有欠款 ∧ 过宽限日 → 日终批自动上 A 码;A 码有三条解除路径(账龄归 0 / 还款清零即时拔 / 联机回执实时拔)auto-block-A-when-overdue状态门A-41P005·P132·A-24R1§Block code 后端权威字典(icps-block-codes-core)
○ 草稿
L257账龄达阈值时摘 A 挂 Z(无 A 不挂 Z):现金贷 801002 阈值 AGE_CD=7(≈DPD181+),其余产品 AGE_CD=4(≈DPD91+);Z 码无任何自动解除auto-block-Z-by-age-threshold状态门A-41P005·P132R1§Block code 后端权威字典
○ 草稿
L258Instant Cash 取现借据提前结清违约金=提前结清金额×10%early-payoff-fee-instantcash-10pct状态门A-07P033·F-15·N005R4§1《RIPLAY Instant Cash - May 2025》·03§(有意为之)·05§提前还款费率
○ 草稿
L259信贷侧受理还款不检查锁定码:任何 BLOCK_CODE 都不阻止客户还款(还款各授权 31025/31026/31222 无锁定码检查)repayment-never-blocked-by-block-code状态门A-06P00505§E.2·R1§Block code 后端权威字典
○ 草稿
L260受理码 80460000 仅表示受理成功,不得视为还款成功;还款成败权威=repay_result.REPAY_STATUS(S/F);账单还清判定看 ICPS 222105 BILL_BAL_AMT 归零(记账可能异步延迟)accept-code-not-success状态门A-06P130·P223·P224·P225·P226·P227·P228·P229·P230·P23105§E.2·R5§⑧ 跨系统状态机铁律
○ 草稿
L261AGE_CD<4(≈DPD≤90,正常期)的还款按 违约金→费→分期手续费→罚息→利息→本金 顺序冲抵(本金最后)allocation-bucket-order-normal状态门A-59P132·N00505§E.1(icps-payment-allocation-hierarchy)
○ 草稿
L262AGE_CD≥4(≈DPD91+)或已核销借据的还款按 本金→利息→罚息→费 顺序冲抵(本金最先)allocation-bucket-order-deep-overdue状态门A-59P132·N00505§E.1
○ 草稿
L263冲抵三层顺序:账单月老→新(该月未清完不进下月)→月内逐借据放款早→晚→桶序;逐借据清算、断点续传(每笔还款必产生头本金 0%/尾本金 100% 两条'异常'行)allocation-three-level-order状态门A-59N045·N005·N08305§E.1
○ 草稿
L266自动扣款批量 cpsDdJob 每日 04:00 与 21:00(WIB)两轮执行auto-debit-batch-times状态门A-6005§E.7(连续三天生产实测)
○ 草稿
L267自动扣款排除核销阻断账户与已结清/零余额借据;历史 Rp1,000 低余额过滤当前发布线无实现证据,不得宣称已上线auto-debit-exclusions状态门A-60P031·N00505§E.7
○ 草稿
L268还款提醒批量 paymentNoticeJob 每日 06:00 与 18:00 两轮(单轮 286.9 万项为扫描项非发送量)payment-notice-batch-times状态门A-39P07005§E.7
○ 草稿
L269呆账核销无自动扫描:须运营人工整理文件→上传→双人复核→逐账户调 ICPS 222126→日终落账;准入真实门槛=AGE_CD>4(产品参数,非'DPD≥181',AGE_CD=5/6 即 121-180 天也能过)manual-writeoff-threshold-agecd-gt4状态门A-61P13205§E.6(icps-manual-writeoff-flow)
○ 草稿
L270可用额度=授信−Σ未结清本金(推导值非占用台账);借据 PAID_OUT_DATE≠null 即视为已结清、OTB 即刻释放otb-released-on-payoffF-63P031·P012R5§⑧ 借据/账单(ICPS)
○ 草稿
L271OVERDUE_RESTRUCTURE 直入分支受理时,该账户已计利息(admin fee)与罚息全额减免(feeWaivedAmt=账户利息+罚息合计,减免四桶结清全额,入口弹逾期减免弹窗);MULTI_SETTLE 分支及其他还款方式不减免,罚息按 L064 照常计收直至减免入账overdue-direct-restructure-fee-waiver状态门A-63N021·P142·P13605§核心能力·05§D.4·05§E.4·R4§2⑥
○ 草稿
L272借新还旧受理闸门①:同一账户无在途 JXHJ 工单(生产 3,930 次/3h 真实在挡单),否则拒绝受理jxhj-gate-no-inflight-order状态门A-64N084·P04205§E.4
○ 草稿
L273借新还旧受理闸门②:FlexCode 首位='1';在贷重组(MULTI_SETTLE)另须第 19 位='1'(值 2 后端不受理,与前端『可见但不可用』一致)jxhj-gate-flex-bit1-and-bit19位段门A-64P00205§E.4·R1 第 19 位
○ 草稿
L274借新还旧受理闸门③:BILL_BAL_AMT>0(有已出账未清账单);0 元 BillRepay 未触发重组的客户绝大多数是无已出账单被正确挡掉,非 bugjxhj-gate-bill-bal-positive状态门A-64P026·N04505§E.4
○ 草稿
L275借新还旧受理闸门④:逐借据期数资格——纳入借据须满足期数条件(位段语义:名下借据最大原始期数≤Flex 20-21 位、最大剩余期数≤Flex 22-23 位;后端具体判定字段待确认)jxhj-gate-per-loan-tenor-eligibility位段门A-64P002·N00505§E.4·R1 第 20-23 位
○ 草稿
L276借新还旧新借据参数由 Flex 位段给定:可选期数∈[第 24-25 位最小,第 26-27 位最大];头息率=第 28 位(0–9%);replan 费=新借据本金×第 11-12 位;是否允许再次重组=第 29 位(0 不允许默认/1 允许);名下有已出账还借据时是否可用=第 30 位;新借据是否 follow 最近账单日=第 31 位(1 默认无 cutoff day/0 按 cutoff day 出账)。前端不读这些位,档位经定价引擎试算返回jxhj-new-loan-tenor-and-fee-bits位段门A-64P002·N005R1§二 Flex 11-12/24-31·R4§5·05§月最低还款
○ 草稿
L277借新还旧资金先放款至个人钱包户,再从个人钱包户执行还款划扣(五腿:受理→[可选]升额 i200019→取现 i160101→放款回执→还款 i200001→降额;每步失败触发降额补偿)jxhj-funds-via-wallet-then-debit状态门A-64N003·N005·N01805§月最低还款 资金放款顺序(0119)·05§E.4
○ 草稿
L278借新还旧新贷放款授权 31015 须通过 ICPS 实时锁定码检查(L038 A/Z/z 逾期码、V011 n 黑名单等);被拒时收钱腿已成功→订单落 S08 取消终态,不自愈(入口 FlexCode 离线标签与实时 BLOCK_CODE 鲜度错配为根因;V011 客户 DPD 全为 0,只按逾期天数判会漏 1/3)jxhj-disburse-blocked-by-block-code状态门A-64P005·P13505§E.5
○ 草稿
L2792026-06-27 起 minimum-repayment/apply 自助申请通道关闭(现网 0 笔);月最低还款现行受理形态=客户发起 TOT_AMOUNT=0 的 BillRepay 作为触发器(不动钱),实时拉起 INBS i200029 借新还旧;查询接口仍开放(用户可查最低额)min-repay-current-form-zero-billrepay状态门A-08N018·N08405§月最低还款(PM 口径 2026-08-13)·05§E.3
○ 草稿
L280逾期重组减免前置(200037)后端硬校验 MAX_OPEN_OVERDUE_DAYS=90:账户最大未清逾期天数>90 拒绝(与前端 DPD 上界 90 一致;下界 30 仅前端)overdue-restructure-max-open-overdue-days-90状态门A-63·A-10P01405§E.4
○ 草稿
L281展期(801002)后端硬门槛:新期数 MAX_TERM=12,超过拒绝(UAT 参数)extension-max-term-12状态门A-11N00506§后端事实增补
○ 草稿
L282展期后端硬门槛:借据剩余本金 MIN_BAL_PRIN≥500,000,低于拒绝(UAT 参数)extension-min-bal-prin-500k状态门A-11N005·P03206§后端事实增补
○ 草稿
L283展期受理:账户带任一锁定码 且 不属于『消费类借据展期且仅带 A 码』情形 → 一律拒绝(E009)extension-reject-any-block-code状态门A-11P005·N00506§后端事实增补(CheckBlockCode)
○ 草稿
L284展期受理:消费类借据转分期且账户锁定码仅为 A(逾期 4-90 天码)时不因锁定码拒绝(CheckBlockCode 显式例外);带其他任何码仍按 L283 拒绝consumption-extension-ignores-a-code状态门A-11P005·N00506§后端事实增补
○ 草稿
L285转分期收费=每月管理费按新期数计(MONTH_INST_HANDLE_FEE/TOTAL_INST_HANDLE_FEE)+消费类借据首期可能有服务费;费率=ICPS 运行时下发 DAY_INT_RATE_INSTALLMENT/ADMIN_FEE_RATE(现网值待后端);合同版本(contractBase name/version/signDatetime)随单存档extension-fee-structure状态门A-11P145·N04706§业务视角·06§D·06§后端事实增补·R4§2⑤
○ 草稿
L286逾期重组名单与方案由风险上传(名单+本金减免比例+利息罚息减免比例+可选期数);首页仅对『已确认逾期重组用户且有对应逾期方案』展示新还款计划入口;预缴名单权威态在 ifes-ams t_restructure_prepay_whitelist(初始 PENDING);协商方案上传后 promiseResult=UNACTIVE_PLANrestructure-plan-upload-defines-eligibility客群门A-48N050·N051·N052·N00105§逾期重组(0716)·05§E.4·05§D.5
○ 草稿
L287预付核销翻牌 PENDING→PAID 须 AMS 回查 queryRepayResult 得 REPAY_STATUS='S' ∧ TOT_AMOUNT≥prepay_amount;VERIFYING 期间前端轮询 5s×12;不满足不翻牌prepay-settle-verify-repay-result状态门A-62N018·P137·P13805§E.4 预缴闸门·05§D.4
○ 草稿
L288减免入账(ICPS 222391)金额必须精确等于结清公式值,否则整单拒(D002);减免按交易码分四桶 L592 利息/L594 罚息/L602 分期手续费/L588 管理费;同步仅受理、异步回执定终态,文件上传成功≠减免成功fee-waiver-exact-amount-or-reject状态门A-63P223·P224·P225·P226·P227·P228·P229·P230·P23105§E.6
○ 草稿
L290账户存在未激活的协商方案时方可选择并确认方案;无方案不开放;方案已激活则只能查看详情并按下期金额还款。negotiate-plan-entry-by-promise-result状态门A-12P139·N05105§D.5
○ 草稿
L291账单逾期次数大于 1 的账户同样可发起逾期重组,不因多次逾期被排除。overdue-cta-visible-regardless-overdue-times状态门A-10P01405§K-S-2607③
○ 草稿
L292客群 Tier=GAMMA(marketCode 第20位=5)的 Y001 用户,开户初始额度=1K(象征性,靠提额成长);提额途径与 beta 相同。gamma-initial-limitP146P022·P00107§模块定位·R2§一
○ 草稿
L293存单到期时非质押状态→按存单原始滚存规则续存(如原 6 个月则滚存 6 个月)。rollover-original-when-free状态门A-30P15909§存款系统规则
○ 草稿
L294marketCode 前两位=00/空(无会员机制)的用户,各类提额不受会员态门控正常执行。no-member-mechanism-normal-limitup位段门A-31P00107§业务代码字段·R1§一 1-2位
○ 草稿
L295任务提额奖励与会员还款提额比例不叠加,按较高者生效(互斥/取高)。mission-vs-member-take-higherP158N059·P05108§口径补充(PM 2026-08-13)
○ 草稿
L296消费提额=QRIS 支付每笔提额:提额金额按支付金额×0.2%(非会员)/0.5%(会员);不是独立机制,现网值以配置为准。qris-per-payment-upliftP158N015·P05107§后端事实增补(PM 2026-08-13)·10§权益表
○ 草稿
L297常规杠杆率取 marketCode 第5-7位×0.01(030=30%、100=100%、150=150%,取值不限于枚举);历史口径 105/110/120 已废弃仅供 2026-06 前材料换算;marketCode.length≥7 才请求杠杆信息,否则置空。regular-leverage-from-marketcodeF-10P001·P017R1§一 5-7位·09§输入金额页·R3§③
○ 草稿
L298可用杠杆 isLeverageAvailable=totalLeverageRatio>1 ∧ remainLeverageLimit>0。leverage-available-checkF-30P017R3§③
○ 草稿
L299质押额度试算:convertLeverageRatioSwitch='Y' 走后端试算,否则前端计算;会员用户试算须叠加会员新增杠杆金额。pledge-trial-calc-switchF-70N002·P017·P051R6 convertLeverageRatioSwitch·10§Premium 二期
○ 草稿
L300质押受理前置:marketCode 允许质押 ∧ 已开户 ∧ 密码 session 有效。pledge-prerequisites状态门A-14P001·P006·P02409§后端事实增补
○ 草稿
L301定存清单只对 Prime(Premium)会员可取(IT KB 实证;'Prime'指钱包档位还是 LimitUp Premium 待核)。deposit-list-prime-only客群门A-14N055·N00309§后端事实增补
○ 草稿
L302质押交易以 bizSeqNo 幂等,重复提交返 DUPLICATED_TRADE;受理码 82640003 后须查 flexible_limit/status 取终态。pledge-idempotent-async状态门A-14N02509§后端事实增补·R10§4 07/09
○ 草稿
L303经活动入口发起的定存质押须客户在流动性定存活动名单内(Benefit 发放对象);不在名单者无活动入口。campaign-list-for-pledge客群门A-14N001·R084·N06209§主页入口可见性·09§营销系统配置
○ 草稿
L304解押必须整笔全额(系统不支持部分解押),且必带原质押流水号 originBizSeqNo。full-unpledge-only状态门A-15·A-29N05409§后端事实增补·09§口径补充
○ 草稿
L305存量积分质押只自然到期释放(PointPledgeRelease 经 SubstituteRepayScheduler),不主动清理、不再新增;定价入参'质押积分增加的额度'随存量消亡归零。points-pledge-natural-release状态门A-29P155·A-6509§口径补充(PM 2026-08-13)
○ 草稿
L306质押生效后台须记录协议同意:用户 MPC ID、协议类型 time deposit liquidity、勾选时间、协议版本号。pledge-consent-record状态门A-28N033·P061·N06909§T&C 协议(0108 更新)
○ 草稿
L307活动配置了价格权益→质押生效同时打定存流动性价格 ID 并加入存贷白名单享阶梯定价;未配价格权益→仅提额,不打 ID。price-benefit-side-effects状态门A-28P059·P153·R08409§质押流程·09§价格权益与额占率定价
○ 草稿
L308质押锁定成功→邮件通知客户(发送方前端未见,待后端/营销)。pledge-success-email状态门A-39N05409§质押流程·R7§1.5
○ 草稿
L309质押成功结果页上报 reportToOutside eventName=limit_lock_amount_success(带 user_id)。lock-amount-report状态门A-50N054R7§1.5
○ 草稿
L310T&C/引导中的存单剩余月份(期数)=营销门槛天数÷30 向上取整(170 天→6 月以上),公式恒定。tenor-from-threshold-daysP170F-36·P05909§Benefit 配置·09§T&C 协议
○ 草稿
L311pledge success Benefit 须配最低质押金额与剩余天数门槛;单用户领取次数默认 1 不可改;长期活动 validity 建议 9999;Rate 填小数(0.02=2%)。benefit-pledge-config-constraints状态门A-46P05909§营销系统配置·Benefit 配置·issue benefit
○ 草稿
L312提额权益取值为二选一模式:比例 0%~100%+提额最大值(配 50%→质押 100K 得 50K)或按存单金额区间固定提额金额+最大值。benefit-uplift-two-modesP059N06209§产品定位与额度口径
○ 草稿
L313价格权益阶梯定价:定存质押额度的 X%(示例 20%)享 0% admin fee,该部分用完后再支用按额占率定价(示例:信用 10M+质押 5M,1M 免费额用完即不再 0%)。tiered-zero-fee-on-pledged-limitF-08P157·F-3309§价格权益与额占率定价
○ 草稿
L314仅新流程下的重新授信申请才送入新授信引擎入参(Allo 贷前首借审批引擎出入参);重申为一次全新风险决策(新申请号,不覆盖原授信事实)。reapply-new-engine-params状态门A-13F-28·N02407§重新风险授信流程·07§后端事实增补
○ 草稿
L315重新授信成功后引擎更新该用户 marketCode(重新授信状态=第19位,输出规则由引擎定义)。reapply-success-update-bit19状态门A-32P001·F-2807§重新风险授信流程
○ 草稿
L316重新授信成功按当前新户开户成功的内容发 push 通知。reapply-success-push状态门A-39N02407§重新风险授信流程
○ 草稿
L317补充资料提额入口由白名单驱动:getIncreaseLimitWhitelist 命中后按返回 entrance 决定展示哪些上传入口,类别仅 SHOPEE/BPJS 两类;另有独立邮件+材料上传链路不走白名单类别。supdoc-whitelist-entrance客群门A-19N001·P16807§额度成长来源
○ 草稿
L319提额(含灵活额度)入口须后台提额开关开启且额度开关集合含提额入口开关,否则不开放。increase-entrance-switches开关门A-19N002R6 增值/提额开关
○ 草稿
L323质押提额活动资格=持有 DJ 低价权益且在流动性定存活动名单内;具备资格的客户方可发起质押(新增或追加存单)。increase-limit-button-eligibility客群门A-14N062·N001·N05409§质押存单提升额度入口(0410)
○ 草稿
L324RMS 代偿金额=min(抵押物,欠款);不足以清偿时部分代偿,抵押物余额差额退客户。substitute-repay-amountP171·A-65P156·N04509§后端事实增补
○ 草稿
L325代偿处理顺序=先还款授权后解押;由 SubstituteRepayScheduler 每 3 分钟调度处理 DepositPledgeRelease/PointPledgeRelease。substitute-repay-order状态门A-65N05409§后端事实增补
○ 草稿
L326后端圈定 LimitUp 用户口径=tm_nbs_cust_service.RISK_CODE LIKE '%Y001%';授信额度取同表 CREDIT_LIMIT,勿用 ICPS 表(含基础额度会淹掉敞口)。limitup-backend-cohort-caliberP150P012·P00407§后端事实增补
○ 草稿
L327调 IPPLM 实时提额引擎须传 Costa 字段;入参含账户层 RiskCode 供决策;提额可实现'新增 X% 杠杆率'或'杠杆率提升至 X%'。ipplm-costa-and-riskcodeF-26P00407§实时提升杠杆率·R2§六
○ 草稿
L328人工补偿调额前提=会员购买后调额接口失败/超时已落补偿表记录(N058)。compensation-precondition状态门A-45N058·N02807§实时提升杠杆率·10§杠杆率实时更新
○ 草稿
L329会员购买时 IFES Core 服务端重新取价(GET_MEMBERSHIP_PRICE_CONFIG),请求金额必须等于当前 payAmount,前端展示价非权威;不等则拒绝premium-server-reprice状态门A-16P052·N05610§现网套餐价格·R10§4-10
○ 草稿
L330无论会籍未激活(新购)还是已激活(续费),持购买资格用户均可发起会员购买;不以当前会员态为门槛premium-buy-any-state状态门A-16P05110§购买月会员流程
○ 草稿
L331会籍有效至 expireTime 当日 23:59:59;越过该时点后置为失效(inactive),会员提额比例与非质押提额门控随之失效premium-expire-at-eod状态门A-35P05110§购买月会员流程(有效期计算)
○ 草稿
L332人工补偿仅针对补偿表内'调额接口失败/超时'的记录执行,不对成功记录重复补偿compensate-only-recorded-failures状态门A-45N05810§杠杆率实时更新与购买后调额
○ 草稿
L333marketCode 前两位=01 且提额途径=质押提额时,不受会籍有效期门控,照常生效market-01-pledge-no-premium-gate位段门A-31P001·N05410§客群识别与会员资格(除质押提额外)
○ 草稿
L334marketCode 前两位=00 或 marketCode 为空(存量用户)时,各途径提额均正常生效,不检查会籍market-00-or-empty-normal-limitup位段门A-31P00110§客群识别与会员资格
○ 草稿
L335会籍 ACTIVE 时质押杠杆在基础杠杆上 +50%(cfgMemberLeverageRatio 叠加:memberPromptRate=regular+cfgMember),对全额度生效,最高敞口 6.3M;质押页试算须叠加会员新增杠杆金额;不由 marketCode 11-13 位编码premium-pledge-leverage-plus50F-10P017·P05110§会员权益·10§其他·09§会员叠加杠杆字段
○ 草稿
L336任务提额奖励比例与会员还款提额比例不叠加,按较高者生效(PM 2026-08-13)mission-vs-premium-take-higher客群门A-31N059·P05208§口径补充
○ 草稿
L339用户 market code 可随时变更,支持把前两位 01(需会员购买)批量改为 00(不需会员购买);变更规则由 Emma/Cindy 侧确认(gap)market-01-to-00-batch-change位段门A-32P00110§客群识别与会员资格
○ 草稿
L341账户命中冻结、逾期、审核等锁定码时,对该客户不展示也不开放使用卡券;提额入口另按审核锁定码单独判断。coupon-display-blockcode-gate状态门A-38P005·N048·N04911§后端事实增补
○ 草稿
L343固定金额模式:订单金额≥门槛 X 立减 Y;梯度模式:按多梯度满减规则(如满100减10/满200减30/满300减50)取订单命中的梯度立减额smp-fixed-and-tier-discount-formulaF-73P05011§支付立减券规则(立减模式)
○ 草稿
L344比例立减配置值范围为 (0%,100%],可配按百分比扣减的抵扣上限smp-ratio-config-rangeP050·A-4611§支付立减券规则(按比例立减 0516)
○ 草稿
L345组合支付金额守恒由服务端硬约束:钱包、PayLater、积分、立减(含定存腿口径见 X-054)之和必须等于应付总额;券与立减金额一律由服务端按券实例、规则与预算重算,客户端只提交券标识,自报金额不可信。payment-amount-conservation-and-server-recalcP102F-73·N08611§后端事实增补·02§组合支付
○ 草稿
L346QRIS 直减 trial 仅用于展示优惠额,不作最终占用;最终立减以 apply 时重算并占用预算为准smp-trial-not-bindingF-72·A-38A-38·N08611§后端事实增补
○ 草稿
L347仅当支付失败/取消/退款时执行直减冲回(reversal),按原权益事实冲回预算与券占用;成功支付不冲回smp-reversal-on-fail-cancel-refund状态门A-67N053·A-3811§后端事实增补
○ 草稿
L348SMP 支付立减券(N049)在卡券列表判可用性时不判期数:用户选 PL 支付后即便当前期数不符合券的期限规则,券仍显示可用(期数匹配在点击使用时处理)smp-list-usability-ignores-tenorF-39N049·P05011§支付立减券规则(按 PL 期限配置)
○ 草稿
L349SDK'我的卡券'PL tab 只展示 payWay 含 700604001(PayLater 支付方式)的 SMP 券;不含者不入列表smp-list-paylater-payway-filterF-39P050·P18011§优惠券(PL coupon 列表)·R3§④
○ 草稿
L350留资页用户数展示:2024-04-24 00:00 起始 600000;0508 可配置化版起每分钟随机 +1~9(0418 初版为每分钟单调 +1,已被替代)lead-page-counter-paramsF-42P17911§留资类营销落地页·11§营销落地页可配置化
○ 草稿
L351配置 SMP 券规则时仅在勾选'支持 PL 支付方式'后才出现期限选项(All/1/3/6/12/18/24 months)smp-tenor-options-need-pl-payway状态门A-46P05011§支付立减券规则(按 PL 期限配置 0530)
○ 草稿
L352支付立减券配置指定商户 ID 时须支持 5000 量级商户 ID(覆盖全部 CT BU)smp-merchant-ids-5000状态门A-46N009·P05011§SMP 活动配置(H5 进件活动 0801)
○ 草稿
L353每个渠道的留资 H5 链接可独立配置:主页置顶图、权益列表图文、留资页置顶图、下载 App onelink;新增渠道经 SOP 快速新增链接;埋点须带渠道维度lead-h5-per-channel-config状态门A-46N061·P17811§营销落地页可配置化
○ 草稿
L354留资校验(0508 可配置化版起):移除 OTP 发送与验证,用户输完手机号点确认即落库并跳转引导下载 App 页(姓名字段是否保留未明,gap)lead-no-otp-from-0508状态门A-18P06111§营销落地页可配置化
○ 草稿
L356低价权益(INT_RG 利率优惠)与 SMP 支付立减券(金额立减)可叠加使用(PM 2026-08-13)stack-lowprice-x-discount-ok状态门A-38N048·N049·P04611§券叠加规则
○ 草稿
L357低价权益与 Admin Fee 券(利率类券)互斥,同属利率类优惠只能生效一个(PM 2026-08-13)stack-lowprice-x-adminfee-exclusiveF-08N048·P04611§券叠加规则
○ 草稿
L359IM3/BIMA 渠道(app_id∈{IM3,BIMA})取现/还款/转分期提交免 PIN 校验,还款走 IOH OTP 替代;依据=外部渠道 SDK 无法验银行 PIN 的合规设计(风控 2026-08-13 确认)im3-bima-channel-pin-exempt客群门A-49N010·N017·N018·N022功能说明/12-支撑流程(账户安全·引导·结果页).md§A·功能说明/03§验密·_待确认清单(风控 6 条已收口)
○ 草稿
L360PIN 连续校验失败达阈值(现网 5 次,后台配置)→ PIN 态置 2 锁定,后续高风险操作被拒(B099),须经 PIN 重置解锁pin-lock-after-5-fails状态门A-49P024·P183·P182功能说明/12-支撑流程(账户安全·引导·结果页).md§A·§后端事实增补
○ 草稿
L361PIN 重置(rspin)须依次通过 OCR 取数→人脸提交/核验→反欺诈;反欺诈拒绝返回 B271(修改)/B272(重置)不得重置;用户已被锁定/冻结时流程拒绝 B099pin-reset-requires-ocr-face-antifraud状态门A-68P182·F-44·F-45功能说明/12-支撑流程(账户安全·引导·结果页).md§后端事实增补·参考/R10-后端系统与服务地图.md§4.12
○ 草稿
L362满足基础上报条件且 SDK 版本不低于 1.0.6 时,刷脸场景在刷脸定位开关开启、取现场景在首借且取现定位开关开启的情况下,须走原生权限申请强制授权,客户拒绝则弹窗引导;现网两开关均开。gps-forced-permission开关门A-50N038·P062·N002·N017·N014参考/R6-后台开关与配置项.md§一(两开关行)·功能说明/13-埋点与监控.md§对外/风控上报·§待确认·功能说明/03§验密·参考/R7-通知触达与交易流水.md§1.4
○ 草稿
L363延迟获批(processing 后补报)的开户成功上报必须幂等(同一客户同一事件不得重复计入归因);归因 ID=MpcID+MdcID+allo-appdelayed-approval-report-idempotent状态门A-50N013·N042·P190功能说明/13-埋点与监控.md§后端事实增补
○ 草稿
L365新首页欢迎/引导受众=风险码含 Y001 且 2026-06-13 前授信的老客;与后端下发的展示标记(L177)叠加为'与'关系。hv2-frontend-audience-guardF-31F-31·P004·N001功能说明/12-支撑流程(账户安全·引导·结果页).md§B
○ 草稿
L366CPS_RISK_FLAG / CUSTOMER_RECOVERY 类工单在审核 PASS 后由系统于 2~3 分钟内执行,处理状态出 SUCCESS 或 FAIL(无 VALIDATE_TIME)risk-flag-recovery-order-exec-after-review状态门A-55N072·P195·P196参考/R9-NY-Risk-Workbench操作手册.md§一步骤 8·§二
○ 草稿
L367V2 授信结果页(FlexLimitUserResult 内 isV2OnboardingEligible)仅 marketCode 第20位='4'(Beta)渲染 V2 庆祝版;'5'(Gamma)/Segment 3 回退 V1 老版;2026-07-10 产品确认维持仅-Beta,不随首页全量放开v2-credit-result-page-beta-onlyF-23P001功能说明/12-支撑流程(账户安全·引导·结果页).md§C 三档结果页表·功能说明/01§D.5·功能说明/07·参考/R1§一(营销码第 20 位)
○ 草稿
L368维护窗口判定使用服务端时间,[start,end) 含头不含尾(HHmm),不支持跨午夜;配置 start≥end 时窗口永不命中(作为免发版回滚手段)maintenance-window-semanticsF-27P063参考/R6-后台开关与配置项.md§二·功能说明/05§K-S-2607②
○ 草稿
L369getCommonPage.currentServerTime 缺失或不可解析时时钟偏移=0,退化为设备时间(fail-open);后端交易层仍为窗口内硬拦截server-time-fail-openF-27P063参考/R6-后台开关与配置项.md§二·功能说明/05§K-S-2607②
○ 草稿
L370通知实际渠道 = 调用方 sendTo ∩ 该 SID 有效模板;受理成功≠送达≠业务完成notification-channel-formula状态门A-39N068功能说明/13-埋点与监控.md§后端事实增补
○ 草稿
L371引用监控数字时:日志行数≠请求数≠客户数,不得互相替代count-discipline-log-linesF-74N041功能说明/13-埋点与监控.md§后端事实增补
○ 草稿
L372镜像日志计数须减半后引用count-discipline-mirror-halveF-74功能说明/13-埋点与监控.md§后端事实增补
○ 草稿
L373批量 read/write 计数是扫描项,不是发送/送达量,不得当触达量引用count-discipline-batch-scanF-74N068功能说明/13-埋点与监控.md§后端事实增补
○ 草稿
L374存款侧冻结(9 种 hold 中除司法冻结外,含 101 Inactive/102 Dormant 等)不阻断客户还款汇入——被冻客户仍可还贷;信贷 BLOCK_CODE 与存款 hold 相互独立deposit-hold-not-block-repay状态门A-06N003·N018功能说明/12-支撑流程(账户安全·引导·结果页).md§后端事实增补
○ 草稿
L375存款侧司法冻结 hold 13 零例外拦截一切出入金含还款汇入(客户想还款但钱汇不进的实际成因;生产 freezeType 分布 13:140 / 12:3)judicial-hold-13-blocks-repay-inflow状态门A-06N003·N018功能说明/12-支撑流程(账户安全·引导·结果页).md§后端事实增补
○ 草稿
L376日终批量:账户账龄≥1 ∧ 确有欠款 ∧ 已过宽限日 → 自动打逾期码 A(blockCode 追加 'A');A 码≈逾期 4-90 天,frozenState 派生为 LOCK_PART。blockcode-a-auto-tag状态门A-41P005·P218·P223·P011R1§五(后端权威字典)
○ 草稿
L377日终批量:已带 A 码 ∧ 账龄≥阈值 → 摘 A 挂 Z;阈值按产品:现金贷 PRODUCT_CD=801002 为 7(≈DPD181+),其余产品为 4(≈DPD91+);无 A 不挂 Z。『Z=180 天』只对现金贷成立。blockcode-z-threshold-by-product状态门A-41P005·P218·P205R1§五
○ 草稿
L378A 码解除仅三条路径:账龄归 0 / 还款清零即时拔 / 联机回执实时拔;满足任一即自动解除 A。blockcode-a-release-paths状态门A-24P005·P218·P208R1§五
○ 草稿
L379Z 码(深逾期)无任何自动解除路径:打上后不因还款/账龄变化自动消,只能经人工/策略解除。blockcode-z-no-auto-release状态门A-24P005R1§五
○ 草稿
L380黑名单码 n(小写)在 ICPS 内零自动上码,只能由风控人工/策略外部下发(生产台账 block_reason 全为 historical overdue 30+ in allo);大小写敏感 n≠N。blockcode-n-external-only客群门A-24P005·P004R1§五
○ 草稿
L381信贷侧锁定码永不拦截客户还款:任何 blockCode 取值均不阻止受理还款(钱包侧出账限制另见 L382)。repayment-not-blocked-by-blockcode状态门A-06P005·P011R1§五
○ 草稿
L382从 Allo Wallet 出账(含还款代扣)仅在钱包 mpc_status=10 正常时允许;20 锁定/30 冻结不得出账。wallet-debit-only-when-normal状态门A-06P199R5§⑧(钱包会员状态机)
○ 草稿
L383放款/资金入 Allo Wallet 在钱包 mpc_status∈{20 锁定,30 冻结} 时仍允许入账(钱照进,只拦出账);仅 99 销户等不可入账态例外(未列明)。wallet-credit-allowed-when-locked-frozen状态门A-26P199R5§⑧
○ 草稿
L384逾期重组撤销仅 ReorgProcStatus=INIT 时允许;进入 READY 后不可撤,ONLINE_SUCC 起 cancel 无效(非终态亦不可撤)。reorg-cancel-only-in-init状态门A-10P217R5§⑧
○ 草稿
L385CPS 跨系统交互一律『同步受理+异步回执』:同步返回的受理成功码(如 82640003 受理、S02 审批中、TRAN_INIT 在途)不得视为办成/终态,终态以异步回执状态为准(授权≠落账);要保证操作先后只能等回执(逾期重组因此拆 200037→200038→200029 三段)。sync-accept-is-not-finalP038P057·P202·P211·P208·P042R5§⑧(跨系统状态机铁律)
○ 草稿
L386总信用额度 CREDIT_LIMIT 不得超过产品天花板 ALLO_MAX_CREDIT_LIMIT=50,000,000 IDR。total-limit-cap-50mP219P036R3§①(utils/limit-up-utils.js:22,80)
○ 草稿
L387取现借据月费率 MONTH_INST_HANDLE_FEE_RATE(admin fee)取值范围 0%–9%;具体档由定价引擎按 marketCode/额占率/低价档实时给出,不得使用本地静态费率表。cash-monthly-fee-rate-rangeF-08P036·P232R4§1/§2/§6
○ 草稿
L388取现(Instant Cash)借据放款时一次性前置扣除砍头息=借款本金×6%,到账金额 FUND_AMT=本金−砍头息;仅借据首月一次,非每月。cash-upfront-fee-6pct状态门A-26P036·P032R4§1/§2·R2§七
○ 草稿
L389取现额度 CASH_OTB 取值只能为可用信用额度的 100% 或 0(cashLimitRate 二值),不存在中间比例。cash-limit-100pct-or-zeroP221P220·P222R3§①
○ 草稿
L390可用信用额度 AVAILABLE_OTB 展示/参与判定时若 <0 一律 clamp 为 0。available-otb-clamp-zeroP220R3§①(utils/limit-up-utils.js:107-115)
○ 草稿
L391账户风险标签命中指定值(值待 PM 补)时,不论 LimitUp 还是普通 PL,均开放上传补充资料提额。risk-flag-xxxx-shows-increase-limit-entry客群门A-19P004R1§四(《上传补充资料以提额 0718》)
○ 草稿
L392marketCode 第 3-4 位为会员有效期内还款提额比例,前端直读两位整数为百分比 NN→N%(取值不限于枚举),仅 member.status=ACTIVE 时生效;00 或缺失读为 0%。member-premium-percent-direct-readP001P051R1§一·R3§⑦
○ 草稿
L393marketCode 第 5-7 位为定存质押比例,三位数×0.01(030=30%/100=100%/150=150%),取值不限于枚举;作为『新增额度=min(质押额×总杠杆率, 质押额+剩余杠杆额度)』的质押比例入参;历史口径『杠杆率仅 105/110/120』已废弃,仅供 2026-06 前材料换算。market-5-7-pledge-ratio-x0.01P001P017R1§一(PM 2026-08-13)·R4§3
○ 草稿
L401消费、取现、分期各自有独立的日利率,管理费率单列;「一个账单一个费率」不成立——账单金额由各借据按各自费率分别计息后归集per-product-daily-rateP036·P026N005·N045·A-4004§后端出账机制(IT KB 生产字段实测)
○ 草稿
L402开户结果页跳转前须先完成开户成功上报,不得因页面跳转导致归因事件丢失。report-before-redirect状态门A-50N042·P18401§D.6·12§结果页链路
○ 草稿
L403消费交易详情页只在该笔交易已成功且仍有未还期数时展示提前还款入口,点击进入提前结清流程;已结清或失败的交易不展示。consumer-early-repay-entry状态门A-07N015·P03802§D.5 辅路径与交易详情
○ 草稿
L404仅已开通 PayLater 且额度大于零的账户可受理消费支付;开通态与额度均由后端在交易时判定,前端不做前置预检。consumer-eligibility-gate状态门A-04N002·P006·P01202§业务规则速览「谁能用」·02§D.5 AppGuidedTour 前置门槛
○ 草稿

数据源:PayLater 产品知识库 2026-08-13 版 × 本体知识库说明书 v2 · 2026-08-17 全量重抽(9 单元并行判定+合并校验)· 冲突只登记不判断 · 「缺口」为按纲要三态纪律显式暴露的待补项;冲突登记不改写,结论在「缺口·冲突」页收口