Stripe is a good option for online payments. However, Stripe is not available in India yet to sell digital products (software products) across the globe. What other companies offer a way to sell digital products from India?
- I second that! Like @kunalslab and a lot more out there, I'm a part of the Stripe Atlas community and in my case, everything (incorporation, bank account, EIN) happened at a magical pace. I now have an incorporated Delaware C Corp and using Stripe's amazing API to accept recurring payments. What is more? With time, you'll be e-meeting the whole Stripe customer service team and they'll make sure you don't have any doubts about the whole process. I can share my invite link if you opt for Stripe Atlas.You're going to love Stripe Atlas. You can accept payments from any country. They'll help you set up a Delaware Corp and get a bank account through Silicon Valley Bank. You also get a bunch of other resources, including access to lawyers and accountants. I'm using them to incorporate and do all this from the US, but you can do it from India too!
- I'm using Paddle to handle subscription payments for my SaaS app and it works great. They handle (some) of the payment related customer support and do all the invoicing on their side as well as calculating the appropriate sales taxes (very important for customers in the EU).
- Instamojo has been around for some time (I used to tell my friends about this "gumroad for India" thing several years ago). Clean, fast process to get started and their API was quite clean (I ended up writing a golang wrapper for their API years ago in the early stages). They even had features to watermark your PDF digital content for each download. I'd definitely recommend you to take a look at it.