Skip to content

docs: document subscription charge payer/spender binding - #1771

Merged
montycheese merged 1 commit into
base:masterfrom
sluo10:docs/subscription-charge-authorization
Aug 4, 2026
Merged

docs: document subscription charge payer/spender binding#1771
montycheese merged 1 commit into
base:masterfrom
sluo10:docs/subscription-charge-authorization

Conversation

@sluo10

@sluo10 sluo10 commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Document expectedPayer / expectedSpender on charge, revoke, prepareCharge, and prepareRevoke
  • Update the accept-recurring-payments guide to store subscription IDs against authenticated users and pass expectedPayer when charging/revoking
  • Refresh type definitions in the subscriptions overview

Requires @base-org/account ≥ 2.5.9 (spender/payer binding APIs).

Test plan

  • Preview charge / prepareCharge / revoke / prepareRevoke reference pages render correctly
  • Preview accept-recurring-payments guide examples compile conceptually with the new params
  • Confirm no internal ticket references in the docs

Made with Cursor

Document expectedPayer and expectedSpender on charge, revoke, and
prepare helpers, and guide backends to store subscription IDs against
authenticated users instead of trusting browser-supplied IDs alone.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cb-heimdall

cb-heimdall commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

✅ Heimdall Review Status

Requirement Status More Info
Reviews 2/2
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
Sum 2

@montycheese
montycheese merged commit 965ff1a into base:master Aug 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants