TARGETF4B2 PARTIALQA 0/5 VERIFIEDR09 · 10/21 PASS COMPLETEAdmin · 为应用申请收款、退款等支付能力的组织开发者、财务、风控与合规 reviewer

支付能力申请与独立复核

通过企业主体、业务与资金流、结算证据、技术就绪和独立复核创建受限支付 CapabilityGrant

/mini/:type/payApply/:idminiapp-open-platform
R09 · KNIFE 10 / 21

申请支付能力 · 页面级细化任务包

把主体、业务模式、资金流、Provider readiness、退款支持与技术证据拆成 versioned application,不把表单提交当能力开通。

CURRENT / TARGET ROUTE

SPA fallback 200 / React route 0 / CapabilityGrant 0 → /mini/:type/payApply/:id

DOMAIN / SLICE

commerce · K09C

ENTRY

从 App capability 进入;Booking provider setup 仅作为相邻系统 readiness 证据。

SUCCESS OUTPUT

返回 PaymentCapabilityApplication revision/decision receipt;Provider onboarding 与 CapabilityGrant 分离。

COMMAND MODEL

ApplicationDraft → KYB/Media refs → money-flow review → provider readiness → security tests → independent decision → bounded grant。

RESPONSIVE + A11Y

桌面五步 review workspace;手机分步表单,CURRENT provider blockers 固定置顶,银行与 secret 永不回显。

TELEMETRY

payment_apply_view · revision_save · evidence_attach · decision_submit;不记录银行账号、KYB 正文或 secret。

CURRENT SOURCE + PRODUCTIONfb1a1b / 6f3e62a / 157b859
  • miniapp-open-platform source fa9283d / production fb1a1b;Developer Portal 只有 `/login`、`/apps`、`/apps/new`、`/apps/:id/publish` 四个 React route
  • openapi.reits.tech 对未知前端路径返回 SPA index HTTP 200,但 React Router 没有 K09C/K09D/K09E route component;200 fallback 不是页面已实现
  • Developer API 只有 4 张业务表;没有 PaymentOrder、Consent、DSR、Ledger、Settlement、Announcement、Subscription 或 PersonalSecurity 聚合模型
  • public-booking-platform source/production 6f3e62a;2026-07-18 生产 `/api/billing/paid-cta` 仍为 status=needs-provider-setup、score=20、cards=3、enabled=0、livePreview=0
  • 推广包当前 billingMode=mock、checkoutMode=none、checkoutConfigured=false、webhookAutoConfirm=false;3 个 JPY package 是 Booking 发现推广,不是开放平台通用支付
  • Booking 源码有 owner-only billing setup/QA/dry-run reconciliation/webhook intake;生产 `/api/ops/billing` 未登录返回 401,仍没有双分录 ledger 或通用 Open Platform PaymentOrder
IMPLEMENTATION GAPTARGET ONLY
  • 没有 Open Platform PaymentCapabilityApplication、review 或 Grant
  • 没有 Organization/KYB、Media reviewer、独立 approver 或 money-flow policy
  • Booking provider setup 状态不能替 Open Platform App 开通支付
SPA fallback 200、静态 MVP docs、相邻 Booking billing 与 Auth/IM 合同都不是这些 Open Platform 页面已经实现的证据。
99-STATE PROGRAM / THIS SCREEN

十一页分别改变支付、数据、声明、内容、申请与身份责任域

QA 0 / 5 VERIFIED
READYPaymentCapabilityApplication 合同可以评审

PaymentCapabilityApplication current/target split

R09-PAY-APPLY-READY→ 查看申请字段合同
LOADING正在核对 PaymentCapabilityApplication 证据

PaymentCapabilityApplication independent sources

R09-PAY-APPLY-LOAD→ 保留当前上下文
EMPTY尚无可提交的支付能力后端

PaymentCapabilityApplication index

R09-PAY-APPLY-EMPTY→ 查看实现缺口
PARTIAL ERRORPaymentCapabilityApplication 部分证据未知

PaymentCapabilityApplication evidence rail

R09-PAY-APPLY-PARTIAL→ 只重试失败来源
ERRORPaymentCapabilityApplication 请求未完成

PaymentCapabilityApplication request

R09-PAY-APPLY-ERROR→ 安全重试
OFFLINE离线只读 · PaymentCapabilityApplication

PaymentCapabilityApplication redacted snapshot

R09-PAY-APPLY-OFFLINE→ 重新连接
FORBIDDEN没有查看或管理 PaymentCapabilityApplication 的权限

PaymentCapabilityApplication authorization

R09-PAY-APPLY-DENY→ 返回公开或安全页面
CONFIRM确认提交支付能力独立复核?

PaymentCapabilityApplication command impact

R09-PAY-APPLY-CONFIRM→ 确认并提交
SUCCESS支付能力申请 revision 已受理

PaymentCapabilityApplication receipt

R09-PAY-APPLY-SUCCESS→ 查看回执
R09 BOUNDARY本刀只细化 developer.reits.tech 的 Commerce、Data Governance、Public DX 与 Personal Security 目标 UI;不创建支付/退款/账本/结算,不提交 KYB 或合作申请,不导出/删除用户数据,不注册公告订阅,不撤销真实会话,也不把 Booking mock promotion、dry-run billing、SPA fallback 200、静态 MVP docs、Auth session schema 或 IM device API 冒充为 Open Platform 产品能力。
UI STUDIOtarget-open-pay-apply
Admin1440 × 900100%
100%
/mini/:type/payApply/:id
TARGET UI1440 × 900FIT 100%
R09 DESIGN CANDIDATEtarget-open-pay-applyTARGET ONLY · API PROBE 404
OPEN PLATFORM / R09Commerce & Data Governance
R9
PAYMENT CAPABILITY · TARGET APPLICATION

申请支付能力

Open Platform 尚无申请、企业验证或 CapabilityGrant。Booking 的 owner-only billing setup 仅作为真实 readiness 参照,不能自动生成支付权限。

!
CURRENT / ADJACENT / TARGET 必须分轨Open Platform production fb1a1b:4 个控制台路由、1 页静态文档、10 个列出 endpoint;payment application 目标 API 探测 404。Booking production 6f3e62a 只作为相邻 billing readiness 证据。
1主体与 ownernot implemented2业务与资金流target schema3Provider 准备adjacent evidence4技术验证target5独立决定target
CURRENT OPEN PLATFORM STATE

还没有可填写的生产申请

此区域固定未来字段分组与审核边界;不会展示虚构公司、银行账户、负责人、材料或 application revision。

0 MODELS
Required evidence slots
○主体验证owner · schema · media reference · reviewer 尚未实现EMPTY
○资金流图owner · schema · media reference · reviewer 尚未实现EMPTY
○退款/争议政策owner · schema · media reference · reviewer 尚未实现EMPTY
○Webhook 与幂等验证owner · schema · media reference · reviewer 尚未实现EMPTY
没有 draft 被保存
REFERENCE VIEWPORT1440 × 900Desktop first · responsive
PRIMARY TASK保存申请 revision主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTPaymentCapabilityApplicationready / loading / empty / error 使用同一 fixture
ACCESSIBILITYKeyboard + WCAG AA焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINETARGET · 2026-07-17桌面/移动、浅色/错误态按稳定 Screen ID 留档

IMPLEMENTATION MAP

目标定义与下一轮逐页细化入口

当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。

01

页面区域

  • 组织和申请 revision
  • 创建步骤
  • 企业与结算资料
  • Media 证据引用
  • 请求能力 scopes
  • 就绪度检查
  • 审核时间线
  • 提交/补件/决定
02

用户动作

  • 保存申请 revision
  • 选择支付能力
  • 绑定结算 reference
  • 添加 Media 证据
  • 完成签名 webhook 测试
  • 提交独立复核
  • 补充审核材料
  • 撤回申请
03

必须状态

  • 支付申请草稿就绪
  • 主体与证据加载
  • 尚未提供材料
  • Provider/KYB 部分失败
  • 申请保存失败
  • 离线本地草稿
  • 缺少 payment:request
  • 协议与提交确认
  • 支付申请 revision 已提交
04

数据契约

  • PaymentCapabilityApplication
  • MoneyFlowDeclaration
  • SettlementProfile
  • VerificationEvidence
  • TechnicalReadiness
  • CapabilityGrant
  • ReviewDecision
  • AuditReceipt

TARGET MODULES

目标页面必须交付的模块

  1. 01五步目标申请骨架
  2. 02Organization model=0
  3. 03空字段与证据槽
  4. 04Booking 相邻 readiness
  5. 05Provider setup 五项阻断
  6. 06CapabilityGrant=0
  7. 07独立复核合同
  8. 08禁止自动激活

PRODUCT ROUTE INDEX

开放平台 · 商业与数据 的 38 个稳定 Screen ID

同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。

01
开发者登录/login
Web
02
我的小程序/apps
Web
03
创建小程序/apps/new
Web
04
应用发布/apps/:id/publish
Web
05
应用索引与控制面健康/apps
Admin
06
三步创建应用/apps/new
Admin
07
上传、审核与原子发布/apps/:appId/releases/new
Admin
08
应用基本信息与生命周期/apps/:appId/settings
Admin
09
环境、回调与凭证/apps/:appId/config
Admin
10
版本历史、对比与回滚/apps/:appId/versions
Admin
11
接口、Scope 与使用量/apps/:appId/capabilities
Admin
12
能力申请与审核/apps/:appId/capability-requests
Admin
13
组织目录与企业边界/mini-company/list
Admin
14
创建与验证企业/mini-company/create
Admin
15
开发治理概览/console/development
Admin
16
开发者身份与资源关系/console/developer
Admin
17
成员、邀请与离职治理/console/member
Admin
18
角色、策略与有效权限/console/role
Admin
19
服务账号与工作负载身份/console/service-accounts
Admin
20
操作、授权与安全审计/console/log
Admin
21
机器人目录与运行健康/robot/list
Admin
22
创建机器人与最小授权/robot/create
Admin
23
机器人基本信息与生命周期/robot/baseInfo/:id
Admin
24
事件订阅与开发配置/robot/devConfig/:id
Admin
25
命令定义、权限与测试/robot/command/:id
Admin
26
Bot Token 与运行凭证/robot/token/:id
Admin
27
事件交付、重试与 Redelivery/robot/:id/deliveries
Admin
28
支付订单与资金生命周期/mini/:type/paymentOrders/:id
Admin
29
用户数据、授权与主体请求/mini/:type/userData/:id
Admin
30
支付能力申请与独立复核/mini/:type/payApply/:id
Admin
31
组织财务、结算与对账/console/finance
Admin
32
公共开发者首页与能力总览/
Web
33
Mini App 产品、Quickstart 与宿主边界/mini
Web
34
企业开发与组织治理介绍/mini-company
Web
35
机器人、命令与事件自动化介绍/robot
Web
36
商业合作、场景准入与能力边界/business
Web
37
平台公告、变更影响与订阅中心/notice
Web
38
个人账号、安全、授权与偏好中心/console/my
Admin