← knowledge.oriz.in

Razorpay is the primary subscription provider

decision billingrazorpaysubscriptionservices

Razorpay is the primary subscription provider

Decision

Razorpay is the primary subscription/billing provider. The fallback order if Razorpay rejects the merchant application or shuts down is: Stripe ? Lemon Squeezy ? Paddle. Switching is a webhook-handler change behind the @chirag127/billing-razorpay (planned) package, not an architectural one.

Why

Razorpay supports UPI, which Stripe still doesn't in 2026 — and UPI is the dominant payment rail for the primary user market (India). The same Firestore-webhook integration pattern that works for Stripe works for Razorpay, so we don't lose architecture flexibility by picking the Indian-first option. Stripe / Lemon Squeezy / Paddle remain documented fallbacks because Razorpay's merchant onboarding can reject for compliance reasons outside our control.

Implications

Cross-refs