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

  1. 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.
  2. 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.
  3. 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.
  4. 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.