Stripe Integration Test
Test your Stripe configuration and verify the integration is working
API Connection Test
Test your Stripe API key configuration
Checkout Test
Test the subscription checkout process
Setup Instructions
Follow these steps to complete your Stripe integration
1. Stripe Account Setup
- Create account at stripe.com
- Complete business verification
- Get API keys from Dashboard → Developers
- Add keys to your .env.local file
2. Create Products & Prices
- Go to Stripe Dashboard → Products
- Create products for each subscription tier
- Add monthly recurring prices
- Copy price IDs to environment variables
3. Configure Webhooks
- Dashboard → Developers → Webhooks
- Add endpoint: /api/webhooks/stripe
- Select subscription events
- Copy webhook secret to .env.local
4. Test Integration
- Use test API keys and cards
- Test subscription creation
- Verify webhook processing
- Test customer portal access
Environment Variables Needed:
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=pk_test_... STRIPE_SECRET_KEY=sk_test_... STRIPE_WEBHOOK_SECRET=whsec_... STRIPE_STARTER_PRICE_ID=price_... STRIPE_PRO_PRICE_ID=price_... STRIPE_ENTERPRISE_PRICE_ID=price_...