Accept International Payments From Indian Customers

Non-Indian businesses looking to accept payments from Indian customers via Razorpay and get their settlement in a foreign bank account. Check the list of transaction purpose codes and supported currencies.

Razorpay allows foreign (non-Indian) businesses to accept payments from their Indian customers without the need to do any additional paperwork or registration.

Using this solution, your Indian customers can make payments via local payment methods such as credit cards, debit cards, UPI and netbanking. The funds are settled in your overseas bank account.

Handy Tips
Once an account is onboarded and activated, update the purpose code in the Razorpay Dashboard.

Current Challenges🔗

  • Limited payment methods are available to end customers. For example, UPI and recurring payments are not supported by most of the payment providers.
  • Registration in India is a tedious and long process and is often subjected to regulations and reporting requirements.
  • International card payments are convenient ways of remitting funds to India from abroad. However, it incurs huge costs, making them a less preferred method for accepting payments.


The advantages of using this solution are:

  • Wide range of domestic payment methods Razorpay supports various payment methods:
    • UPI
    • Net Banking (All Banks)
    • Card (Mastecard, Visa, Rupay, Diners)
    • UPI AutoPay
    • Card Recurring
    • Emandate
  • Fast & seamless onboarding
    Get started with Razorpay in less than 5 minutes without the need to do any additional paperwork or registration.
  • Better success rates
    With an understanding and depth in the Indian payment space, Razorpay provides better success rates to foreign businesses for accepting payments from Indian customers.
  • Hassle-free experience
    Razorpay offers payment flows (or products) to provide a hassle-free experience with a choice of payment methods for Indian customers and low transaction charges by foreign payment providers.
  • Multi-currency settlement support
    Razorpay supports a range of foreign currencies, including USD, SGD, AUD, CAD, EUR, GBP, HKD, INR and MYR, for transactions originating from India.
  • Powerful dashboard
    Take better business decisions by analysing detailed reports about payments, settlements and refunds.
  • Currency Conversion
    Customer can initiate payments in their native currency, and payments will be settled in your foreign bank account.


You must meet the following prerequisites set to accept payments from your Indian customers:

  • You must have an active Razorpay account with KYC verification completed.
  • Foreign businesses with goods and services that can accept payments using this solution are:
    1. Digital Goods
    2. Digital Services
    3. Online Travel Agencies (OTA)

How it Works🔗

Below is the flow on how you can get onboarded and accept payments from Indian customers:

  1. Log into the Razorpay Dashboard.
  2. Once the account is activated, navigate to My AccountProfile.
  3. Click Select Code next to the Purpose Code field. A list of Purpose Codes appears. Here is a short video on how to update your Purpose Code/IEC.
  4. You must provide Purpose Code information when applying for international payments. Select a Purpose Code and click Next.
  5. Enter the 10-digit Importer Exporter Code (IEC) and click Next.
  6. Review and click Confirm Purpose Code.

Watch Out!
The Razorpay Activation/Operations team checks whether the selected Purpose Code is correct or not.

As consumers or buyers, you will get an option to make payments through the Razorpay payment gateway. On selecting Razorpay, various payment methods will be displayed on Razorpay checkout to complete the payment.

Documents and Details Required🔗

Given below is a list of documents required:

  1. In the case of sales of tangible products, the Import/Export code is required.
  2. If and when asked, you should provide invoices for all your import transactions.
  3. Airway bill is mandatory to import goods if and when required.


List of frequently asked questions:

1. What is the pricing for using this solution?🔗

Please connect with your sales/business team on a case-to-case basis.

2. What is the settlement TAT?🔗

The general settlement TAT is around T+7, which would take around 7 days to settle money in your foreign bank account. We can reduce the TAT in the future.

3. Do you support multiple settlement currencies?🔗

The funds will be settled in your local currency. The list of currencies currently supported are: USD, SGD, AUD, CAD, EUR, GBP, HKD, INR and MYR for transactions originating from India.

4. Do you need any bills/invoices from me?🔗

In some cases, we might require bills. You should provide invoices for all your import transactions if and when asked. An airway bill is mandatory to import goods if and when required.

5. Which card networks do you support? Is support for certain networks limited by geographical region?🔗

For Indian customers, Visa, Mastercard, Diners, Rupay, and Amex are supported.

6. What if my end customer raises a dispute with Razorpay?🔗

The chargeback will be handled as-is, which means that a dispute is raised between networks/issuing banks and the business, and the chargeback is processed based on the final decision taken by the networks/banks involved.

7. Are refunds supported on these transactions?🔗

Yes, Razorpay will support refunds, and you can do this via your existing refund integration with Razorpay or via the Razorpay Dashboard.

8. Is this feature available on all Razorpay integrations?🔗

Yes, this feature is available on all Razorpay integrations.

Watch Out!
This is in the Beta phase and will be available in general in the next few months. Raise a request if you want to be part of our Beta Release by filling out the Interest Form to Accept International Payments.