Skip to main content
One-time setup - connects your Stripe account and auto-configures webhooks:
Use --env test with sk_test_... first; switch to --env live when ready.

Checkout

Create products and prices in the Stripe Dashboard, then:

Customer portal

Fulfillment

Never fulfill from the success URL alone - anyone can open that URL. Verified webhook events land in the backend’s payments.webhook_events table; drive fulfillment from those rows.

Razorpay

Same shape under backend.payments.razorpay (createOrder, createSubscription, verifyOrder, …). Connect it with: