What a patient sees when joining a membership
The join journey in the app, so you can guide a patient at reception.
Last updated
Use this page to walk a patient through joining, or to check the experience yourself with Account menu > Live preview.
The journey
- In the app, the patient opens the memberships list and picks a plan. Published plans show their name, image, description and price with the billing cadence. They also show the included items and allowances, and the reward multiplier.
- The patient taps the "Join" button, followed by the plan's name, price and cadence. A Stripe subscription checkout opens in the phone's browser.
- After paying, they return to the app. It confirms the payment and activates the membership. If activation is still running, the app shows a notice and the patient can refresh.
- The membership then appears under Profile > Membership, with benefits and included treatments.
Included treatment sessions appear in Profile > My treatments and can be redeemed at reception with a QR code (see "Scan a patient QR and redeem sessions").
If something goes wrong
- Payments not set up: the app replaces purchase buttons with "Contact the clinic" (WhatsApp if you book by WhatsApp or entered a separate WhatsApp number, otherwise a call). Connect Stripe (see "Connect Stripe").
- Checkout cancelled: back in the app, the patient is told they have not been charged.
- The patient already holds another plan of the centre: the app shows "You're a … member" with their plan's name instead of the join button. Only one current membership is possible per centre.
- The plan does not appear: check that it reads Live in app in Sales > Memberships and that your app is published.
Limits
- Membership checkout is a separate flow from one-time purchases. Do not promise Klarna for it.
- A browser page handles the payment. The patient has to come back to the app afterwards.