Spa & wellness template
Use this template to sell flexible wellness gift value for a spa, clinic, or salon. The current Lifepeaks product is gift_card_value; successful fulfillment uses email delivery.
bun run create:storefront -- \
--template spa-wellness \
--out ../my-wellness-storefront
Customer journey
- Present the venue, approach, and gift occasions without promising a specific appointment.
- Offer suggested values within the live catalog range and a custom-value option.
- Show the authoritative quote calculated by Lifepeaks.
- Collect sender and recipient identity and email through your backend.
- Redirect to Lifepeaks-hosted QuickPay.
- Resolve the return to canonical order state and wait for fulfilled email delivery.
Copy such as “Time to unwind” or “Wellness contribution” can make the flexible value relevant without converting it into a package.
Integration boundary
This template does not claim to sell a fixed treatment, appointment, practitioner slot, dated package, membership, or capacity-controlled booking. It does not reserve treatment availability. Keep scheduling in the wellness business's appointment system.
Do not represent a suggested amount as a guaranteed treatment price. Prices and availability can change independently; redemption terms should explain how the monetary gift value is applied.
Launch checks
- Use careful language around treatments, suitability, and redemption conditions.
- Make the recipient email visible for confirmation before checkout.
- Verify responsive layouts and accessible form labels.
- Test failed payment and webhook retries without duplicate customer messages.
- Confirm the partner UI waits for canonical fulfillment.
Review Headless checkout and the shared Starter templates production checklist before launch.