Bundles are prepaid products that give customers a set number of class credits. They're perfect for class passes, workshop series, and prepaid packages that expire after a certain period.
Quick Start#
- Go to Admin > Products > Create Product
- Under Classes, select Bundle
- Set your Name (what customers see)
- Set your Price and Credits
- Configure Valid for (days) - how long credits last
- Click Create Product
Step-by-Step Setup#
Basic Information#
Name: Choose a clear, descriptive name that customers will see during checkout.
- Good: "10 Class Pass", "Beginner Workshop Series", "Monthly Unlimited"
- Avoid: "bundle_001", "product_a", "pkg"
Description: Optional details about what's included, terms, or benefits. Keep it concise and customer-focused.
Pricing & Credits#
Price: Set the total amount customers pay upfront. Your Stripe account currency is automatically used.
Credits: Define how many class bookings this package includes.
- Small packages: 3-5 credits
- Popular passes: 8-12 credits
- Large packages: 15-20+ credits
- High-value unlimited: 50+ credits for "unlimited" packages
When you set credits to 1, the product functions as a drop-in. For multi-credit bundles, the credits field accepts values of 2 or more.
Validity Period#
Valid for (days): How long after purchase credits remain usable. This field appears when credits is greater than 1.
- Short-term: 30 days (intensive programs)
- Standard: 60-90 days (most class passes)
- Extended: 120+ days (large packages)
- No expiry: Leave blank (not recommended - credits never expire)
Longer validity encourages larger package purchases, but shorter periods create urgency and ensure regular attendance.
Settings#
Available for Purchase: Toggle to make the product live for customers. Turn off to hide temporarily.
Who Can Purchase: Control who can buy this bundle.
- Everyone: No restrictions (default)
- Once Per Customer: Each customer can only purchase once. Use for intro offers or trial packages.
Common Bundle Examples#
Standard Class Pass#
- Name: "10 Class Pass"
- Price: $180
- Credits: 10
- Validity: 90 days
- Category: Class Pass
Intro Package#
- Name: "New Student Special - 3 Classes"
- Price: $45
- Credits: 3
- Validity: 30 days
- Category: Class Pass
Workshop Series#
- Name: "Meditation Fundamentals - 4 Week Series"
- Price: $120
- Credits: 4
- Validity: 60 days
- Category: Workshop
Monthly Unlimited#
- Name: "Unlimited Monthly Package"
- Price: $150
- Credits: 50 (high number for "unlimited")
- Validity: 30 days
- Category: Membership
Large Value Package#
- Name: "20 Class Super Pass"
- Price: $320
- Credits: 20
- Validity: 120 days
- Category: Class Pass
Pricing Strategy Tips#
Credit-to-Price Ratio#
- Premium pricing: $18-20 per credit (encourages commitment)
- Standard pricing: $15-18 per credit (market competitive)
- Value pricing: $12-15 per credit (attracts price-sensitive customers)
Package Size Strategy#
- Small (3-5 credits): Low commitment, trial-friendly
- Medium (8-12 credits): Most popular, good value perception
- Large (15+ credits): Best value, high commitment
Validity Period Strategy#
- 30 days: Creates urgency, good for intro offers
- 60 days: Balanced approach for regular packages
- 90+ days: Encourages large purchases, flexible for customers
Best Practices#
Naming Conventions#
- Be specific about what's included
- Use clear numbers: "10 Class Pass" not "Class Package"
- Indicate special terms: "New Student Special", "Drop-in Rate"
Credit Allocation#
- Regular classes: 1 credit each
- Premium classes: 1.5-2 credits (longer/special format)
- Workshops: 2-4 credits (special events)
- Private sessions: 3-8 credits (one-on-one)
Validity Periods#
- Consider your class schedule frequency
- Allow enough time for customers to use credits reasonably
- Shorter periods = more urgency, higher attendance rates
- Longer periods = easier sales, less pressure on customers
Category Organization#
- Use consistent categories across all bundles
- Create custom categories for unique offerings
- Group similar products together for easy browsing
After Creating Your Bundle#
Once created, your bundle will:
- Appear in your Products list
- Be available for customer purchase (if set to active)
- Integrate with your class booking system
- Track credit usage automatically
- Handle expiration dates automatically
Next Steps#
- Share your active bundles storefront using the public product guide
- Test purchasing the bundle yourself
- Configure any needed booking restrictions
- Set up email notifications for expiring credits
- Create additional bundle variants for different customer segments
Troubleshooting#
Bundle not appearing for customers: Check that it's set to "Available for Purchase" and in "prod" environment.
Credits not deducting properly: Verify the bundle is properly associated with your class types.
Currency issues: Ensure your Stripe account is properly connected and configured.
Expiration confusion: Clearly communicate validity periods in your bundle descriptions and booking policies.
Need help with membership subscriptions instead? Check out the Creating Memberships guide.