TEST MODE โ€” This page uses the real PayPal plan IDs. Use your PayPal sandbox account to test the full flow.
๐Ÿงช Internal Test Flow

Test the Subscription Flow

Select a plan below to test the full PayPal โ†’ Auth โ†’ Onboarding โ†’ Dashboard flow. Use a PayPal sandbox account to complete payment without being charged.

MonthlyAnnual (-1 month)
Basic

Everything you need to sell tickets โ€” checkout pages, promo codes, bundles, add-ons, badge printing, QR check-in, and self-service kiosks.

$0/mo

7 days free via PayPal. Cancel anytime.

PayPal Plan ID:
P-17C43410E7999491KNGZLFBQ
Starter Plus

Surveys, testimonials, sponsor management & lead capture, custom KPIs, org fields, and scalable volume tiers up to 100K tickets/mo.

$79/mo

7 days free via PayPal. Cancel anytime.

PayPal Plan ID:
P-3HD76665HS720443ENG5LRBQ
Most Popular
Growth

Automate your CRM on every sale and registration โ€” sync contacts, apply tags, trigger workflows, map custom fields, and log products.

$99/mo

7 days free via PayPal. Cancel anytime.

PayPal Plan ID:
P-3GY372592H075611FNGZLF6Y

High-volume sales with up to 100 org fields, 10 team members, priority support, and all CRM automation features at scale.

$NaN/mo

7 days free via PayPal. Cancel anytime.

PayPal Plan ID:
P-6A425582K96818343NG4ANZI
Test Flow Steps
1. Select a plan above โ†’ goes to /test-subscribe
2. Enter any name + email โ†’ click PayPal button
3. Complete payment with a PayPal sandbox account
4. After approval โ†’ success screen with 'Continue with Google/Email'
5. Login/signup โ†’ goes to /auth-callback?plan=...&ppid=...&tier=...
6. AuthCallback checks if subscription exists โ†’ routes to /Onboarding
7. Onboarding reads localStorage pendingSubscription โ†’ creates Subscription record with correct plan_type, paypal_plan_id, ticket_tier_index, status=active
8. Redirects to Dashboard โ€” verify the subscription record in UserManagement
Feature Comparison
FeatureBasicStarter PlusGrowth
Pricing
Platform Processing Fees0%0%0%
Selling Tools
Unlimited Events
Checkout Pages & Embeds
Order & Customer Management
Promo Codes
Ticket Bundles
Add-ons (Order Bumps)
Member Pricing
Dynamic / Tiered Pricing
Discount Timer (Urgency Countdown)
Payments
Stripe Integration
Multi-Gateway Payments
Authorize.net Integration
PayPal Integration
Checkout Experience
Confirmation Page Message
Confirmation Page CTA Button
Summary Box
Checkout Page Analytics
Event Surveys & Testimonials
Pre-Event Surveys
Post-Event Surveys
Custom Survey Builder
Auto-Send Surveys via Email
Survey Analytics in Dashboard
Event Testimonials & Embeds
Email Notifications
Purchase Confirmation Email
Registration Confirmation Email
Event-Specific Email Message
Customizable Email Templates
Attendee Experience
Attendee Registration
Attendee Portal
Attendee QR Codes
QR Check-In Scanner
Session Check-In
Badge Templates & Printing
In-Browser Social Proof
Team & Collaboration
Team Members1 userUp to 5Up to 10
Role-Based Access Control
Analytics & Marketing
Sales & Attendee Analytics
UTM Tracking
Ticket & Platform Affiliates
Custom KPIs
Organization Custom FieldsUp to 100Up to 100
Self Check-In Kiosk
Self Check-In Kiosk Mode
Manual Attendee Lookup
Branded Kiosk Experience
Sponsors & Lead Capture
Sponsor Management
Sponsor Lead Capture (QR Scan)
Custom Sponsorship Tiers
In-App Sponsor Placements
Sponsor Digital Booth
Sponsor Analytics
Keap Integration
Keap CRM Integration
Keap Tag Automation
Keap Product Sync
Keap Custom Field Mapping
Keap Contact & Attendee Sync
Import Tickets from Keap Products
GoHighLevel Integration
GoHighLevel CRM Integration
GHL Tag Automation
GHL Product Sync
GHL Custom Field Mapping
GHL Contact & Attendee Sync
GHL Workflow Enrollment
HubSpot Integration
HubSpot CRM Integration
HubSpot Contact & Attendee Sync
HubSpot Order & Line Item Sync
HubSpot Workflow Enrollment
HubSpot Custom Field Mapping
HubSpot Product Sync