Why we picked it For a founder in India collecting money in INR, Razorpay is the default payments stack, and this is the official developer documentation with a sandbox you can test in before touching real money. It covers UPI, cards, netbanking, wallets, subscriptions, and payment links from a single integration, which is most of what an early product needs. This is the assemble, do not build answer for the payments part of your question.
Razorpay Developer Documentation
From Razorpay by Razorpay Reference docs, dip in as needed
- Razorpay handles every payment method Indian users expect (UPI, RuPay/Visa/Mastercard cards, netbanking, wallets) on one integration.
- There is a free sandbox and test keys, so you can wire up and verify the full flow before spending a rupee.
- Subscriptions and payment links exist out of the box, so recurring billing is not a from-scratch project.