Stripe Integration
Sync products to Stripe and manage payments
This will create or update all products, courses, and memberships in your Stripe account. Each item will get a Stripe Product ID and Price ID stored in the database.
Test the complete checkout flow with a real Stripe checkout session. You'll be redirected to Stripe's hosted checkout page.
Note: Make sure you've synced products first and have Stripe test keys configured. Use Stripe's test card number: 4242 4242 4242 4242
Configure Stripe Keys
Add your Stripe keys in Dashboard → Settings → Secrets:
• STRIPE_SECRET_KEY (starts with sk_test_ or sk_live_)
• STRIPE_PUBLIC_KEY (starts with pk_test_ or pk_live_)
Sync Products
Click "Sync All Products" to create products in Stripe
Test Checkout
Use the test checkout button or go through the normal shopping flow
Configure Webhooks (Optional)
Set up Stripe webhooks to automatically update order status when payments are completed