Skip to main content
  • International Payments Changelog: Discover new features, updates and deprecations related to Razorpay International Payments (since Jan 2024).
    • International Payments: Watch this video to know what Razorpay offers for International Payments.
You can accept payments from your customers in more than 160+ foreign currencies using our Payment Gateway and other products such as Payment Pages, Payment Button, Payment Links and Invoices. Razorpay supports 3D Secure 2.0 for international cards.
  • List of Purpose Codes: Download the list of transaction purpose codes.
  • Supported Products: List of products available for international payments.
  • Supported Currencies: List of supported currencies for international payments.

Get Started

Check these steps to accept international payments from Indian Businesses and International Businesses.

Indian Businesses

Indian businesses can easily activate international payment methods to expand their global reach.

New Razorpay User

If you are a new user, you will need to complete the following steps displayed on the onboarding screens to activate international payment methods.
  1. Sign up for an account.
  2. On the onboarding screen, select Outside India (International) and click Start Onboarding.
  3. Fill up the following details to complete the onboarding:
    • Basic Details:
      • Name (Business or Individual).
      • Phone number.
      • Email address.
      • Payment channels you want to enable.
    • Business Details:
      • Type of business: Individual, Sole Proprietorship, Partnership, Private Limited, Public Limited, LLP, NGO and so on.
      • Personal PAN (for individuals) or Business PAN.
    • Business Documents:
      • GSTIN certificate (if GST registered).
      • Udyam registration certificate (for MSMEs).
    • Complete your KYC:
      • Business address with proof.
      • Authorised signatory details.
    • Complete video KYC:
      • Requires Aadhaar and PAN card.
      • Live video verification with Razorpay agent.
      • Takes approximately 3-4 minutes.
  4. Follow the on-screen instructions to provide any additional details or documentation required for activation.

Existing Razorpay User

If you are an existing Razorpay user, to activate international payment methods, follow the steps given below.
  1. Log in to the Dashboard.
  2. Navigate to Account & SettingsInternational payments (under Payment methods).
  3. Select the payment method you wish to activate, such as International Cards or International Bank Transfers and click Activate button corresponding to the payment method.
  4. Follow the on-screen instructions to provide any additional details or documentation required for activation.
Indian businesses can use International Bank Transfer to open SWIFT accounts and Local bank accounts to accept international payments. International Bank Transfer (MoneySaver Export Account) enables the Local Currency Bank Transfer method and Swift 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. Local Currency Bank Transfer: 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 international buyers to make local bank account transfer to Indian businesses. Swift Transfers: 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 international buyers globally to make SWIFT Transfer to Indian businesses. Local Payment Methods allows you to accept international payments from customers specific geographies in the form of online local payment method using the Razorpay Checkout form.
  • Giropay for German customers.
  • Sofort for European customers.
  • Trustly for UK and European customers.
  • POLi for Australian customers.

International Businesses

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 supported purpose codes and currencies. Razorpay allows foreign (non-Indian) businesses to accept payments from Indian customers without any additional paperwork or registration. 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.
Feature RequestThis is an on-demand feature. Please fill out the form to get this feature activated on your account.
Watch Out!Your international payment will fail if you send us a dummy email id and phone number of the customer.

Payment Methods for International Payments Based on Business Type

Select the payment method based on your business type: If you are an eligible registered business with a valid website, you can accept international payments made using:

List of Purpose Codes

Download the complete list of transaction purpose codes that can be selected in the onboarding process.

Supported Products

The following products support international payments:

Product | International Payments Supported

Payment Gateway (Checkout) | Yes

Invoices | Yes

Payment Pages | Yes

Subscriptions | Yes

Route | No

Smart Collect | No

RazorpayX | No

Supported Currencies

Following is the list of supported currencies:

Currency Name | ISO Code | Exponent

United Arab Emirates Dirham | AED | 2

Albanian lek | ALL | 2

Armenian dram | AMD | 2

Australian dollar | AUD | 2

Aruban florin | AWG | 2

Azerbaijan Manat | AZN | 2

Convertible Mark | BAM | 2

Barbadian dollar | BBD | 2

Bangladeshi taka | BDT | 2

Bulgarian Lev | BGN | 2

Bahraini Dinar | BHD | 3

Burundi Franc | BIF | 0

Bermudian dollar | BMD | 2

Brunei dollar | BND | 2

Bolivian boliviano | BOB | 2

Brazilian Real | BRL | 2

Bahamian dollar | BSD | 2

Bhutanese Ngultrum | BTN | 2

Botswana pula | BWP | 2

Belize dollar | BZD | 2

Canadian dollar | CAD | 2

Swiss franc | CHF | 2

Chilean Peso | CLP | 0

Chinese yuan renminbi | CNY | 2

Colombian peso | COP | 2

Costa Rican colon | CRC | 2

Cuban peso | CUP | 2

Cabo Verde Escudo | CVE | 2

Czech koruna | CZK | 2

Djibouti Franc | DJF | 0

Danish krone | DKK | 2

Dominican peso | DOP | 2

Algerian dinar | DZD | 2

Egyptian pound | EGP | 2

Ethiopian birr | ETB | 2

European euro | EUR | 2

Fijian dollar | FJD | 2

Pound sterling | GBP | 2

Ghanian Cedi | GHS | 2

Gibraltar pound | GIP | 2

Gambian dalasi | GMD | 2

Guinean Franc | GNF | 0

Guatemalan quetzal | GTQ | 2

Guyanese dollar | GYD | 2

Hong Kong dollar | HKD | 2

Honduran lempira | HNL | 2

Croatian kuna | HRK | 2

Haitian gourde | HTG | 2

Hungarian forint | HUF | 2

Indonesian rupiah | IDR | 2

Israeli new shekel | ILS | 2

Indian rupee | INR | 2

Iraqi Dinar | IQD | 3

Iceland Krona | ISK | 0

Jamaican dollar | JMD | 2

Jordanian Dinar | JOD | 3

Japanese Yen | JPY | 0

Kenyan shilling | KES | 2

Kyrgyzstani som | KGS | 2

Cambodian riel | KHR | 2

Comorian Franc | KMF | 0

Korean Won | KRW | 0

Kuwaiti Dinar | KWD | 3

Cayman Islands dollar | KYD | 2

Kazakhstani tenge | KZT | 2

Lao kip | LAK | 2

Sri Lankan rupee | LKR | 2

Liberian dollar | LRD | 2

Lesotho loti | LSL | 2

Moroccan dirham | MAD | 2

Moldovan leu | MDL | 2

Malagasy Ariary | MGA | 2

Macedonian denar | MKD | 2

Myanmar kyat | MMK | 2

Mongolian tugrik | MNT | 2

Macanese pataca | MOP | 2

Mauritian rupee | MUR | 2

Maldivian rufiyaa | MVR | 2

Malawian kwacha | MWK | 2

Mexican peso | MXN | 2

Malaysian ringgit | MYR | 2

Mozambique Metical | MZN | 2

Namibian dollar | NAD | 2

Nigerian naira | NGN | 2

Nicaraguan cordoba | NIO | 2

Norwegian krone | NOK | 2

Nepalese rupee | NPR | 2

New Zealand dollar | NZD | 2

Rial Omani | OMR | 3

Peruvian sol | PEN | 2

Papua New Guinean kina | PGK | 2

Philippine peso | PHP | 2

Pakistani rupee | PKR | 2

Polish Zloty | PLN | 2

Paraguayan Guarani | PYG | 0

Qatari riyal | QAR | 2

Romanian Leu | RON | 2

Serbian Dinar | RSD | 2

Russian ruble | RUB | 2

Rwanda Franc | RWF | 0

Saudi Arabian riyal | SAR | 2

Seychellois rupee | SCR | 2

Swedish krona | SEK | 2

Singapore dollar | SGD | 2

Sierra Leonean leone | SLL | 2

Somali shilling | SOS | 2

Salvadoran colón | SVC | 2

Swazi lilangeni | SZL | 2

Thai baht | THB | 2

Tunisian Dinar | TND | 3

Turkish Lira | TRY | 2

Trinidad and Tobago dollar | TTD | 2

New Taiwan Dollar | TWD | 2

Tanzanian shilling | TZS | 2

Ukrainian Hryvnia | UAH | 2

Uganda Shilling | UGX | 0

United States dollar | USD | 2

Uruguayan peso | UYU | 2

Uzbekistani so’m | UZS | 2

Vietnamese Dong | VND | 0

Vatu | VUV | 0

CFA Franc BEAC | XAF | 0

East Caribbean Dollar | XCD | 2

CFA Franc BCEAO | XOF | 0

CFP Franc | XPF | 0

Yemeni rial | YER | 2

South African rand | ZAR | 2

Zambian Kwacha | ZMW | 2
  • For any other additional currencies, which are not a part of the above list and that you might want us to support, kindly raise a request on our Support Portal.
    • When selling a product for ₹ 1000 in the domestic market, you pass INR in the currency parameter and 100000 in the amount parameter (since the amount should be in paise).
    • When selling in the international market, you might want to charge $20 for the same product. In this case, you must pass USD in the currency parameter and 2000 in the amount parameter (since the amount should be in cents).
    For example: AED, AMD, INR and so on.
    • When selling in the international market with a three-decimal unit, you might want to charge 99.999 KD for the same product. In this case, you must pass KWD in the currency parameter and 99999 in the amount parameter.
    • When selling in the international market with a zero-decimal unit, such as Japanese Yen (JPY), which does not have a concept of decimal values, you might want to charge 99 JPY for the same product. In this case, you must pass JPY in the currency parameter and 99 in the amount parameter.

Forex Holiday Calendar 2026

Forex Holiday Calendar 2026 highlights days when forex trading is impacted due to holidays in India and the United States. Download Forex Holiday Calendar 2026
Handy Tips
  • INR Holidays (Orange-Shaded Days): USD/INR conversions will not be possible as the Indian forex market remains closed. These are Mumbai holidays when forex trading is unavailable.
  • USD Holidays (Yellow-Shaded Days): Currency trading is available in India for Tom/Spot/Forwards, but USD nostro transfers will not be processed due to US bank closures. However, cash deals may be done on a selective basis.