# Membership billing and cancellation

> How members join, how they are billed, and how they cancel or resume from the app.

- URL: https://skinclub.io/docs/en/memberships/billing-and-cancellation
- Language: en
- Collection: Memberships
- Last updated: 2026-11-01

## Joining

A patient picks a plan in the app and pays through a Stripe subscription checkout on your clinic's connected account. The price and billing cadence they accepted are frozen for them. If payments are not set up for your clinic, the app offers to message the clinic on WhatsApp instead, if your clinic's phone number is filled in.

After paying, the app checks that the membership is active. If activation takes a moment, it says so, and the patient can refresh.

A patient can hold only one current membership per centre (active, paused or past due). If they try to join a second one, the app tells them they already have a membership at this clinic.

## Billing

The plan renews monthly or annually, according to its **Billing cadence**. Stripe charges the member on your clinic's connected account.

In **Profile > Membership**, the member sees their price and the date of the **Next charge**. The **Payment** card lets them **Update card** and open the **Payment history** on Stripe's billing page.

## Cancel and resume

Members manage this themselves in the app, under **Profile > Membership**:

- **Cancel membership** opens a confirmation that benefits stay active until the end of the period already paid. **Confirm cancellation** ends the plan at that date; **Keep membership** backs out.
- A scheduled cancellation shows **Ending**. **Resume membership** then appears, and cancels it.
- On a paused membership, **Manage membership** opens the Stripe billing page.

In **Today > Clients**, the **Overview** tab of a member's profile shows their membership, its status, and either **Next renewal** or **Cancels at period end**.

## Limits

- Cancellation is requested by the member. Admin has no cancel action for a member's subscription.
- Terms are fixed at checkout. Once a plan has had a payment, its price, cadence and benefits are locked.
- If a renewal fails, see "Failed membership payments".

## Related articles

- [Failed membership payments](https://skinclub.io/docs/en/memberships/failed-membership-payments)
- [Create and publish a membership plan](https://skinclub.io/docs/en/memberships/create-and-publish-a-plan)
