Subscription management
AURA can host a subscription-management experience so a customer can update or cancel their own subscription — without you building billing UI. Like hosted signup, it’s available to any integration, not only white-label apps.
How it works
Create a session for the authenticated customer with a returnUrl, then redirect
them to the url in the response. There they can manage their plan and payment
details; changes flow back into AURA and emit the usual
subscription webhooks.
The customer is resolved from the access token — a plain server token has
no customer context and is rejected with 400 (“No valid customerId found”).
A customer-scoped credential is required. The exact
customer-scoped authentication for this endpoint is being finalised — detailed
guidance will follow shortly. In the meantime, contact your AURA contact to set
this flow up.
See Embedded flows for the shared embedding pattern and sample starter project.
In the API Reference
- Create a subscription-management session
- Subscriptions — programmatic subscription endpoints.
