Repository navigation
Document shop subscription integration and fulfillment callback - #628
Conversation
Add a developer guide section for integrating third-party services with the shop subscription system: lifecycle, webhooks, and the fulfillment report callback. Also correct three inaccuracies in the shop webhook page.
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
docs | dacc35f | Commit Preview URL Branch Preview URL |
Oct 16 2026, 06:46 AM |
- Add subscription management guide covering tiers, plans, change rules, policies, console management and customer self-service - Document guest checkout and subscription menu settings - Note subscription product type, fulfillment and UC subscription section in products, orders and customer center pages - Add periodDelta field, reminder scope and repurchase reuse conditions to developer docs
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a55dbb0856
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 706c31a231
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Document how third-party services integrate with the shop subscription system, covering the full subscription lifecycle, webhooks, and the fulfillment callback.
Add a "商城对接" section under the developer guide with four pages:
SUBSCRIPTION_*event reference,data.subscriptionfields, and the related order events.FULFILLMENT_REQUESTEDrequest and the inboundPOST /orders/{id}/fulfillment-reportsreport, including authentication, idempotency, error handling, and reconciliation.The pages document that subscription integration goes through webhooks plus the console REST API, note that the shop and subscription modules currently expose no plugin extension point for these flows, and state that the feature requires Halo 商城版 2.27.0 or later.
Also correct three inaccuracies in the existing shop webhook page:
webhookIdin the payload example is a numeric webhook configuration ID rather than a name, zero-amount orders emit bothORDER_CREATEDandORDER_PAID, and the event list was missingFULFILLMENT_REQUESTEDand the subscription events.Validation:
pnpm check:cipassed.pnpm buildpassed (240 pages, dead links checked).git diff --checkpassed.Documentation changes assisted by DeepSeek Harness.