I built Slyme (https://5ly.me) and couldn't find any usable payment platforms. I live in India and couldn't automate payments from the US. This is really a big problem. Stripe is expanding to other countries in the future though.
Stripe India is in private beta, I believe. Can you use something like Razorpay? Also I read somewhere that incorporating a business in India and setting up a bank account is a really difficult process... here in The Netherlands you can do it online and it's almost immediate...
I would personally discourage you from incorporating as a Delaware C corp unless you absolutely have no other option. On top of the registered-agent fees, Delaware charges a minimum of about $700/year in taxes. For a company with no revenue, no liability, and no investors, it's extremely expensive and offers no benefit over any other corporate entity registered elsewhere.
You're probably far better off filing for something like a Wyoming LLC[0] for about $150 initially and $75/year after that (if an LLC will work for you internationally).
I'm not an accountant or attorney and I strongly suggest paying one for at least an hour of their time to get some professional advice.
I don't know where you're based, but here in the Netherlands I can set up a Stripe account, connect any Dutch bank account and start charging worldwide. They do need a tax identification number but that's trivial to get here.