You can accept international payments from Stripe India accounts by following this simple 5 steps:
Please make sure you already obtain a valid IEC (Import/Export Code). You could check the validity of your IEC or apply for a new IEC through the DGFT website: https://www.dgft.gov.in/CP/
Create a new Stripe account based in India and complete 'Exports Related Info' during account application. IEC is no longer mandated for services exporters. Here's the requirement for export related info:
Export of Goods = Importer / Exporter Code (IEC) and Transaction Purpose Code
Export of Services = Transaction Purpose Code
Use our India Exports Guide for integration. Please make sure to follow the guides as this is a mandatory requirement from Indian regulators: https://stripe.com/docs/india-exports
Test out your integration before going live : https://stripe.com/docs/testing
Once we're able to verify your IEC and complete all the KYC documents, you are ready to accept international payments.
* Users who already opt-in for Exports/International payments can also update their transaction purpose code at any time through the dashboard.
* We are not in the position to advise you on the right purpose code for your business, so kindly consult with your lawyer or pick the purpose code that is most relevant to your business.