业务编排域(bns + bns-gateway)

领域服务(实现)
业务编排域bns(业务系统/编排)、bns-gateway(业务网关 = 前端 blc-service

业务口径

  • 业务编排域是前端唯一入口(BFF)和流程中枢,负责会话/鉴权、接口聚合、流程状态推进和跨域调用编排。
  • 现金贷沿用 C 端自助流程;手机分期新增 SA 代客办单流程,不把渠道、账务、支付、风控规则写进编排域。
  • 手机分期放款前置为:审批通过 → 客户签约 → 首付到账 → bns 发起放款到门店;不复用现金贷 loanApplyCallBack 的“审批即放款”时机。
  • 手机分期进件入参必须携带 sa_id / store_id / merchant_id / sku_id / 实际成交价;IMEI 在交机环节回填订单,不作为建借据前置字段。

现状

bns 承载主业务逻辑与流程编排,bns-gateway 是前端唯一入口(会话/鉴权/聚合/统一异常)。现金贷 C 端自助全流程编排已具备(官方「项目改造中」,会拿到代码)。手机分期 SA 代客流程、SA 端鉴权均无。

MVP 目标

复用现金贷编排;新增手机分期 SA 代客办单全流程编排,作为两业务线统一编排中枢。

改造点清单

改造点类型复杂度说明
手机分期 SA 代客办单编排(选品→试算→进件→签约→放款到商户→交付激活)新建与现金贷 C 端自助差异最大处,本域核心
SA 端鉴权 / 会话接入新建SA 身份区别于 C 端客户;办单前校验 SA/门店资质(调渠道域)
进件状态机扩展:降级方案客户确认、打回补件重提中间态改造现状为通过/拒绝终态
手机分期首付与放款编排新建首付订单状态 Signed→Paid(见 手机分期订单状态机);首付到账硬前置;bns 编排发起放款(不走现金贷 loanApplyCallBack 回调——其”审批即放款”时机与”收款账户=客户”入参,都和手机分期”审批后还需签约+首付到账、放款给门店”对不上;fcs 建据/事件桥机制仍复用)组装放款指令(按 store_id 从渠道域取门店收款账户=账户号+bankCode+户名 + 借据本金 P + 在途首付关联,随建借据传 fcs);SA 代收现金的业务确认。fcs 不查渠道、不碰首付;pmt 只通道+在途+合并出账
PocketBuy + PocketBuy SA 的 BFF 接口聚合新建手机分期前端接口编排
手机分期进件入参契约新建必带 sa_id / store_id / merchant_id / sku_id / 实际成交价(imei 交机回填订单,不在进件);下游分发给风控(信号)/ 账务(建据关联订单)。见 [[../11-手机分期MVP方案/09-渠道商品域总览
现金贷流程对接校验(复用编排,与改造后中台兼容)改造RocketCash 对接
接口路径混淆沿用复用现网已有

依赖

信贷账务域(额度/借据/试算)、支付域(放款)、风控域(授信/进件决策)、三方接入域(KYC/活体)、渠道商品域(SA/门店/商品/选品)。

验收

现金贷(C 端自助)与手机分期(SA 代客)两条全流程均经 bns 编排串通跑通。