Indian dev builds dual-payment checkout using PayPal for USD and Razorpay for UPI
A solo Indian developer building an AI skills marketplace discovered that Stripe is not viable for Indian merchants needing to accept both international and domestic payments simultaneously. PayPal, commonly assumed to be a global solution, shut down India-to-India domestic transactions in April 2021, leaving it useful only for cross-border payments from international buyers. To solve this, the developer implemented a two-provider architecture routing international buyers through PayPal in USD and Indian buyers through Razorpay via UPI in INR. The payment rail is selected at checkout based on the buyer's chosen currency, with a timezone-based default that users can manually override. The developer also cautions against simple USD-to-INR price conversion, recommending regional price points instead, as direct currency conversions tend to feel expensive to Indian buyers of digital goods.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in