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