When to use this
Use this flow when a visitor signs up directly onto a paid plan from your own checkout, rather than starting a free trial or being added manually.Request
Send the sameAccount body as Register a new
account, adding the subscription’s paid
Plan and a PaymentInformation object. Payment details are supplied as a
token from your payment gateway — the API never accepts a raw card number.
PaymentToken is a single-use token created by your payment provider’s
client-side SDK (e.g. Stripe) — tokenize the card in the browser and send only
the resulting token. Depending on your billing gateway, registration may instead
return a hosted-checkout RedirectUrl to collect payment.BillingRenewalTerm is the billing cadence: 1 Monthly, 2 Yearly, 3
Quarterly, 4 One-time. See Register a new
account for the full Account schema
and the interactive playground.