Studios can give customers a direct storefront that lists every active bundle and membership. These storefronts live on your public booking site and let people browse packages, open a dedicated product checkout, and pay as soon as their order is confirmed.
These storefront links are different from the **Event Page** checkout. Event pages immediately apply a product to reserve a class seat. The storefront links let customers buy a product first, then book classes later.
Where Customers Buy Active Products#
Every studio automatically gets two public storefront routes:
- Bundles & packages: app/[studioSlug]/bundles
- Memberships: app/[studioSlug]/memberships
Replace [studioSlug] with the slug from your Admin → Settings → Studio Profile page. Share these URLs anywhere you promote offerings—your website, email campaigns, or social profiles.
What Appears On Each Page#
- Only products marked Available for Purchase display.
- Memberships show recurring pricing, billing interval, and highlights.
- Bundles list credit counts, expiry, and one-time pricing.
- Draft or staff-only products do not surface publicly.
Share a Dedicated Product Checkout#
Each storefront card links to a dedicated checkout page (/buy/[productSlug]). Customers confirm details, add payment, and receive a receipt. The product lands in their account once Stripe confirms the charge.
How to Get Product Links#
There are two ways to share product links with customers:
- Share storefront pages: Send customers to app/[studioSlug]/bundlesor/membershipsto browse all active products in one place.
- Copy individual product links: Go to Admin → Products, click into any bundle or membership, and copy the direct checkout link from the product details page. This is useful for promoting specific packages or sending links to customers who want to use SEPA/ACH payments.
Individual product links go directly to the checkout page, skipping the storefront browse step.
Why Direct Product Links Matter#
- Class booking later: Customers can purchase now and pick classes later from their account.
- Gift purchases: Admins can manually assign the product after the buyer shares the receipt.
- Bank transfers (SEPA / ACH): Customers can use bank transfers when buying through product links. The product activates once the transfer settles (2–14 days for SEPA, 3–5 days for ACH).
Payment Behavior & Order Status#
| Payment Method | Available on Event Page? | Available on Product Checkout? | When Product Activates | 
|---|---|---|---|
| Card (Visa/Mastercard/Amex) | Yes | Yes | Immediately after payment succeeds | 
| Apple Pay / Google Pay | Yes | Yes | Immediately | 
| SEPA Direct Debit | No | Yes | When Stripe confirms the mandate (usually 2 business days) | 
| ACH Debit | No | Yes | After the bank transfer clears (3–5 business days) | 
Pending bank transfers appear as Processing until Stripe confirms settlement. Customers cannot book with those credits until the status changes to Completed. You can view the state under Admin → Customers → Products & Purchases.
Launch Checklist#
- Confirm slugs: Check app/[studioSlug]/bundlesand/membershipsyourself.
- Review product visibility: Ensure bundles and memberships are active and have compelling descriptions.
- Share links: Add storefront URLs to your website navigation, socials, and nurture emails.
- Educate staff: Let front-desk teams know SEPA/ACH purchases take time; encourage card-on-file when immediate booking access is required.
Need setup guidance first? Start with Creating Bundles or Creating Memberships.