Live

Billing

Billing posture, recent ledger and catalog are live; confirm stays restricted.

LiveContract-first UITenant scope visibleNo direct brain-core call

P0 / Billing

Billing

账单页当前直接联调 billing posture、recent ledger 与 catalog,同时继续把 confirm 保留在 restricted settlement boundary。

Phase 2 / Live APILive API
Route Contractbilling

State markers stay explicit for SSR smoke, recovery handling and route ownership checks.

Aggregation read

Billing posture

Trialing

current workspace: ws_20260417140628_0003

Billing orders

Recent ledger

0

最近账单语义订单条数

Action posture

Pending checkout

No

当前 scope 没有 pending checkout

Recovery / upgrade

Next actions

0

No immediate billing follow-up action

Billing Posture

当前账单 posture、主要计费对象和金额摘要都直接来自平台聚合读面,前端不再自己拼账单真相。

TrialingSettled posture

org_id: org_20260417140628_0002

workspace_id: ws_20260417140628_0003

has_recovery_action: no

has_upgrade_action: no

Platform TrialTrialing

item_code: platform.trial

product_code: Platform

plan_code: platform.trial

source: Entitlement

amount: CN¥0.00

Amount summaryCNY

latest_order_amount: Not recorded yet

pending_order_amount: CN¥0.00

paid_order_amount: CN¥0.00

Current Actions

平台直接给出当前 billing 下一步动作;前端只负责渲染,不把 confirm route 包装成普通成员按钮。

No next action returnedRead only

当前 scope 没有 pending / recovery / upgrade 动作提示。

Confirm boundaryAdmin / ops

`POST /api/billing/confirm` 与 `POST /api/commerce/confirm` 继续留在 settlement / activation 控制面,不进入普通成员页面动作。

Recent Billing Orders

这里读取的是 billing 语义下的 recent ledger,不会把 `/orders` 的全量叙事直接复制进来。

ItemStatusAmountContinue
No billing orders returned

当前 scope 还没有账单语义下的 recent order ledger。

Plan Catalog

catalog 继续负责统一目录事实,但不再单独承担 `/billing` 的全部叙事。

PlanPriceScopeLimits
Platform Trialplatform.trialTrialCN¥0.0014 day trial2 scopesplatform.read, platform.invoketoken 100000 · workflow_run 20Platform
Platform Proplatform.proSubscriptionCN¥199.00No trial listed4 scopesplatform.read, platform.invoke, platform.keys.manage, platform.billing.readtoken 1000000 · workflow_run 200Platform
ZhenTeam Workspace Trialzhenteam.workspace-trialTrialCN¥0.0014 day trial2 scopeszhenteam.read, zhenteam.workspace.useworkflow_run 30 · seat 3Zhenteam

Sku Catalog

sku 继续承接目录与交付结构预览,但不会被包装成确认支付或入账动作。

Platform API Starter PackCN¥99.00

One-time API starter package for teams that want fixed prepaid quota before upgrading to a subscription.

sku_code: platform.sku.api-starter-pack

fulfillment_kind: Entitlement

grants_entitlement: yes

ZhenSkill Quant Starter BundleCN¥199.00

Downloadable skill bundle for quant workflows, strategy prompts, and deployment templates.

sku_code: zhenskill.bundle.quant-starter

fulfillment_kind: Hybrid

grants_entitlement: yes

ZhenCollege AI 1v1 SessionCN¥299.00

Single paid 1v1 remote AI class with booking entitlement and delivery instructions.

sku_code: zhencollege.session.ai-1v1

fulfillment_kind: Service

grants_entitlement: yes

ZhenMem Opportunity ScanCN¥399.00

Commercial opportunity scan package with memory-backed matching report and follow-up summary.

sku_code: zhenmem.package.opportunity-scan

fulfillment_kind: Hybrid

grants_entitlement: yes

ZhenContract Network Access PackCN¥499.00

Scoped contract execution access package for reviewed network workflows, transaction quota, and audit-ready delivery.

sku_code: zhencontract.network.access

fulfillment_kind: Hybrid

grants_entitlement: yes

ZhenTeam Workspace Deploy PackageCN¥599.00

Deployment and onboarding package for teams adopting the agent workspace client.

sku_code: zhenteam.package.workspace-deploy

fulfillment_kind: Hybrid

grants_entitlement: yes

Read / Write Boundary

当前 `/billing` 已升级为 read-first page,但 confirm 仍不进入普通成员动作面。

  • 正式读取当前直接消费 `GET /api/billing/summary`、`GET /api/billing/orders` 与 `GET /api/catalog/items`。
  • `POST /api/trials/onboard`、`POST /api/billing/checkout`、`POST /api/commerce/checkout` 仍是可承接的平台写能力。
  • `POST /api/billing/confirm` 与 `POST /api/commerce/confirm` 继续留在 `admin / ops` / settlement control route。
  • 前端不会根据 checkout 返回或本地跳转参数伪造“已支付 / 已激活 / 已交付”最终事实。

Read API #1

GET /api/billing/summary

Read API #2

GET /api/billing/orders

Supporting Read

GET /api/catalog/items

Available Platform Writes

POST /api/trials/onboard · POST /api/billing/checkout · POST /api/commerce/checkout

Current Promise

Billing summary and ledger are live; confirm stays restricted.