Stripe Integration
Use when implementing or debugging Stripe payments, subscriptions, or Connect.
When to activate
- Adding checkout or billing
- Webhook handler implementation
- Connect marketplace payouts
Procedure
- Prefer Checkout Sessions for simple flows; PaymentIntents for custom UI.
- Verify webhooks with signing secret; handle events idempotently.
- Store Stripe customer/subscription IDs — never card data.
- Use test mode keys in development; document required env vars.
- Log event IDs, not full payment method details.
Output format
- Integration pattern recommendation
- Required env vars and dashboard setup
- Webhook events to handle
- Test card numbers for verification