About plans
Billing
While we would rather customers didn’t cancel their subscription to your services, they do need to be able to. There’s two ways to do this.
There is not currently a way to cancel via the Kinde UI
Customers can only do this if you have enabled plan management in the self-serve portal and the B2B customer has a billing role that allows them to make changes.
Get the customer’s Agreement ID. This is the unique ID associated with their subscription in Stripe. You can find it in their Kinde record under Billing.
Using a DELETE request, hit the delete/api/v1/billing/agreements endpoint and include the agreement_id
value in the call.
You can set up a workflow that enables you to check and approve cancellations. You might want to do this, for example, to be alerted when high value customers cancel.
For details, refer to the Plan cancellation request workflow.