Accept International Payments via Local Currency Bank Accounts

Allow Indian businesses to open local bank accounts in foreign countries and accept international payments with local currency accounts.


Use the Local Currency Bank Transfer method to accept payments from buyers outside India without additional paperwork. The final settlement is done in the bank accounts of Indian businesses in INR.

This significantly improves the customer experience by allowing the international buyers to make local bank account transfer to Indian businesses.

Feature Request

This is an on-demand feature. Please raise a request on your Razorpay Dashboard (My Account -> Payment Methods). Alternatively, you may connect with our

to get this feature activated on your Razorpay account.

  • No card? No problem!
    Customers who do not have access to cards can use the Local Currency Bank Transfer method to pay through their bank accounts, making it easy for you to sell products in foreign countries with lower card coverage.
  • No visit to bank branch
    Currently, the customers have to visit their bank branch to make an international bank transfer to the seller's account. This process heavily impacts the customer experience as it is time-consuming. Using the Local Currency Bank Transfer method, you can make bank transfers online. Also, it gives you the flexibility to make the transfer in local currency via ACH transfer.
  • Ease of opening foreign accounts
    Opening a bank account in a foreign country is a tedious process for Indian businesses. Razorpay offers a real-time and hassle-free solution to open foreign currency bank accounts across different geographies.
  • Cheaper way to transfer funds internationally The customer can transfer funds to the seller's local currency account via local ACH transfer. This incurs less cost than international card payments or SWIFT transfers.
  • Faster payment experience
    Accept payments without a website or app using other Razorpay products, such as Payment Links and Payment Pages.
  • Currency Conversion
    Customers can initiate payments in their native currency. Payments are settled in your current bank account in India in INR.

  • Hassle-free experience
    Razorpay offers exceptional payment flows (or products) to provide a hassle-free experience with a choice of payment methods for international buyers and low transaction charges by foreign payment providers.
  • Sucess Rate
    Card Payments are an expensive mode of payment. Also, international card payments have a lower success rate due to ever-increasing fraudulent attempts and extensive risk checks done by banks. We help achieve better success rates when processing transactions using the Local Currency Bank Transfer payment method.
  • No chargeback
    Avoid unnecessary chargebacks and poor customer experience with an authorised Local Currency Bank Transfer method.
  • Multi-currency settlement support
    Razorpay supports a range of foreign currencies, including USD, CAD, EUR and GBP, for originating international transactions. You can use USD ACH as of now, whereas more options like SWIFT will be available soon.

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

  • You must have an active Razorpay account with KYC verification completed.
  • You must provide the PAN details of the business during the onboarding.
  • For P0103 & P0807, the Import Export Code (IE code) of the beneficiary is mandatory.
  • You should be an Indian business that falls under the provided to use this payment method.
  • You should have international payment via Payment Link-enabled on your account if you want to receive payment from customers in foreign currency such as USD. The money will be settled in your Indian current account in INR. Raise a request on your Dashboard or connect with the Razorpay Support team to enable international payments for your account.

To activate the Local Currency Bank Transfer payment method:

  1. Log into the .
  2. Navigate to SettingsPayment Methods tab. Click Payment Methods.
  3. Select International Payments.
  4. Find the Local Currency Bank Transfer (International) under the Bank Transfers (International) tab. Click Request.
    bank transfer activate
  5. You must accept the terms and conditions to accept international payments with your local currency account. Click Activate Now.
    bank transfer tnc
  6. Once the request is received, the local account in USD currency will be created and you can start receiving payments in USD via local ACH bank transfer.
    request activation
  7. Click on the Accounts Details button to view or copy the details of an account. You can create a or a and share with your customers to get paid quickly.
    bank transfer view details

You must provide a valid invoice or an airway bill (wherever applicable) for all the payment transactions accepted via a local currency account as mandated by our banking partners and RBI. Razorpay allows you to

and share them for all the payments collected via the Razorpay Dashboard.

The payment flow via Local Currency Bank Transfer is given as below:

  1. After the Local Currency Bank Transfer payment method is enabled for your Razorpay account, the USD local currency account is created to accept USD payments via ACH. The Local Currency Bank Transfer payment method becomes visible on the Checkout.

    request activation
  2. You can either copy account details and share them with your customer via email, WhatsApp or SMS or create and share a Payment Link or a Payment Page to receive payments in the desired currency.

    bank transfer beneficiary

    Handy Tips

    To create a Payment Link in an international currency, you need to activate an international Payment Link on your account through Razorpay Dashboard.

  3. The customer receives the Payment Link or the Payment Page shared by you.

  4. On clicking the link, the customer must mention the country code and phone number.

  5. The customer gets the USD Account details in the preferred payment methods shown on the Razorpay Checkout:

    • Local Currency Bank Transfer payment method.
    • Alternative payment methods such as Giropay, Trustly, Poli and Sofort.
    • International Cards or PayPal account.
      bank transfer beneficiary
  6. The customer adds your local currency bank account as a beneficiary in their bank account and initiates a local ACH bank transfer to your account.

Yes, you can offer services to your international customers from the US and other countries by providing them with a local currency bank account, and they can pay in their respective currency. You can use USD ACH for now, and more options like SWIFT Bank transfer to collect payments in 35+ currencies will be available soon. We will also add support to receive payments locally in EUR and GBP.

The money is settled in your current account in INR currency by Razorpay after deducting the appropriate charges.

The seller is expected to

on the Razorpay Dashboard to enable Razorpay to settle funds to the Indian bank account. It is not recommended to keep the funds in your Customer Identifier overseas.

Yes. The seller must provide invoices for all the transactions accepted via a local currency account. Airway bill is mandatory for the export of goods. Our banking partners require this for audit purposes as mandated by RBI. The settlement will not be initiated without the invoice copy and airway bill.

An invoice or airway bill (if applicable) is mandatory for export transactions. You may

to your Razorpay Dashboard. The payment is settled once you share a valid invoice.

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

Yes, you can accept international payments using

and . Know more about .

The general settlement TAT is around T+7, which would take around 7 days to settle from the date of submitting the invoices. We can reduce the TAT in the future.

No, the funds are settled in INR to your current account in India.

Yes.

will be available on your Razorpay Dashboard on a monthly basis. You can download the ZIP file containing all copies of all transactions made in the last month.

Yes. You can ask for payment in INR or any other currency and your customers can complete transactions in their local currency. Razorpay will do the currency conversion in USD so that the customer can make payment in USD via ACH.

As international customers, you can make payments via the methods below:

  • Local Currency Bank Transfer payment method.
  • Alternative payment methods such as Giropay, Trustly, Poli and Sofort.
  • International Cards or PayPal account.

For international customers, Visa, Mastercard, Diners, Rupay, Maestro and Amex are supported. This is subject to approval from our banking partners.

A: In the case of bank transfers which are generally bound by the underlying agreement, the end buyers can directly connect with the Indian seller for the chargeback as per the terms and conditions of the agreement.

The international customers can directly reach out to the Indian seller for any refund-related issues as per the terms and conditions of the agreement.

The payment flow is given below:

  1. The customer receives a Payment Link shared by the Indian seller.
  2. On clicking the link, various payment methods (Local currency bank transfer, Alternate payment method or Cards) are shown on the Razorpay Checkout.
  3. The customer adds your local currency bank account as a beneficiary in their bank account and initiates a local ACH bank transfer to your account.

This feature is available on the Payment Links and Payment Pages on Razorpay Standard checkout. Hence, other payment options besides the Local Currency Bank Transfer payment method are also available to the end customer by default.