Zoho Commerce Help
Zoho Commerce Help

Supported Countries

Payment Gateway Supported Countries
Authorize.netUnited States, United Kingdom, Europe, Australia, Canada.
Payflow ProUnited States, Canada, Australia, New Zealand
Payments ProUnited States, United Kingdom, Canada
StripeAustralia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Hong Kong, Ireland, Japan, Luxembourg, Netherlands, New Zealand, Norway, Singapore, Spain, Sweden, Switzerland, United Kingdom, United States, Italy, Portugal
ForteUnited States and Canada
WorldpayUnited Kingdom
2Checkout2Checkout supports 196 countries. Unsupported countries are Cuba, Iran, North Korea , Myanmar/Burma, Sudan and Syria.
ICICI Bank eazypayIndia
Razorpay India
Braintree United States, Canada, Australia, Europe, Singapore, Hong Kong, Malaysia, and New Zealand
Mercado Pago Argentina
 PayPalSupports all countries and regions mentioned here.

Creating Your Account

If you don't own an account with a provider already, you'll have to create one separately and then link it.

​Authorize.Net

To configure Authorize.Net:
  1. Go to Settings, then click on Payment Gateways.
  2. Click the Setup button listed adjacent to Authorize.Net’s logo.
  3. Enter the following information and click OK.
  • API Login ID: Enter the API Login ID given to you by Authorize.Net.
  • Transaction Key: Enter the Transaction Key given to you by Authorize.Net.
  • Currency: Choose the currency of receipt. Currently Authorize.Net supports transactions only in US Dollars (USD), Canadian Dollars (CAD), Euro (EUR), Pound Sterling (GBP), AUD (Australian Dollar).

More information on API Login ID and Transaction Key can be found by clicking here.

PayPal Payflow Pro

To configure Payflow Pro:
  1. Go to Settings, then click on Payment Gateways.
  2. Click the Setup button listed adjacent to Payflow Pro logo.
  3. Enter the following information and click OK.
  • Partner: Enter your partner ID as mentioned in your Payflow Pro account.
  • Vendor: Enter your vendor name as mentioned in your Payflow Pro account.
  • User: Enter your Payflow Pro username.
  • Password: Enter your Payflow Pro password.
  • Currency: The currency you want to set up in your Payflow Pro account. Payflow currently supports transactions in 10 leading currencies.

When you register for Payflow Pro, you'll receive an email with credentials like your Partner ID and Vendor Name.

More resources on Payflow Pro can be found here.

PayPal Payments Pro

To set up Payments Pro:
  1. Go to Settings, then click on Payment Gateways.
  2. Click the Setup button listed adjacent to Payments Pro’s logo.
  3. Enter the following credentials: API Username, API Password, Signature.

API Username, API Password and Signature

  1. Login to your PayPal account. Go to Profile and click Request API Credentials under Account Information.
  2. Choose Set up PayPal API Credentials and Permissions under Option 1.
  3. Click View API Signature under Option 2.
  4. Copy the API Username, API password and Signature into the corresponding fields.

Click here to view further documentation for Payments Pro.

Stripe

Stripe is an online payment gateway provider that accepts debit and credit cards.

To set up Stripe as your payment gateway:
  1. Go to Settings, then click on Payment Gateways.
  2. Click the Setup button listed adjacent to the Stripe logo and login to your Stripe account.

Click here to learn how to set up your account and for further documentation.

Forte

To set up Forte:
  1. Go to Settings, then click on Payment Gateways.
  2. Click the Setup button listed adjacent to the Forte logo.
  3. Enter the following details and click OK.
  • Merchant ID: Enter your Forte Merchant ID.
  • API Login ID and Secure Transaction Key should be the same as in the Forte Virtual Terminal. You can find your API Login ID and Secure Transaction Key by logging into your Forte Virtual Terminal and selecting Gateway Settings -> Gateway Key.
  • Transaction Password: Enter the transaction password provided to you by Forte.

If you don’t have a Merchant account in Forte, click here to create it.

Worldpay

To set up Worldpay, follow these steps:
  1. Go to Settings, then click Payment Gateways.
  2. Click the Setup button listed adjacent to the Worldpay logo.
  3. Enter your account details as follows.
Ecommerce Merchant Code and Ecommerce XML Password should be the same as in the Worldpay Virtual Terminal.
  1. Login to the Worldpay Virtual Terminal.
  2. Click on ‘Select Merchant Code’ and choose your Ecommerce merchant code.
  3. Click Profile on the left navigation pane and copy the Merchant Code and XML Password to the form.
Pay As Order Merchant Code and Pay As Order Merchant Password should also be the same as in the Worldpay Virtual Terminal.
  1. Login to the Worldpay Virtual Terminal.
  2. Click on ‘Select Merchant Code’ and choose Pay As Order merchant code.
  3. Click Profile on the left navigation pane and copy the Merchant Code and XML Password to the form.

Note: Capture Delay Settings in your Worldpay Merchant Interface - both in Ecommerce merchant profile and Pay As Order merchant profile - needs to be turned off. Also, Zoho Commerce supports only corporate gateway accounts.

2Checkout

To set up 2Checkout:
  1. Go to Settings, then click on Payment Gateways.
  2. Click the Setup button listed adjacent to the 2Checkout logo.
  3. Enter your account details as follows:
  • 2CO Account #: Enter the Account Number given to you by 2Checkout.
  • Secret Word: Enter the Secret Word given to you by 2Checkout.
  • You can find out the 2Checkout account number by logging into your 2Checkout account.
  • To generate the secret word, navigate to Integrations from the sidebar in 2Checkout.
  • Scroll down to the Secret Word section and click Generate under the Buy link secret word field.
  • Then click Update to save the new key.
  • Copy the Buy link secret word from 2Checkout and paste it in the 2Checkout set up page in Zoho Commerce
  • Once done, navigate to Integrations > Redirect URL section in 2Checkout.
  • Enter https://commerce.zoho.com/n/2checkout in the Approved URL field.
  • Select Header Redirect in the Return method and click Update to complete set up.

Razorpay

Razorpay is an online payment gateway which allows Indian businesses to collect payments online through credit cards, debit cards, net banking options, UPI, and popular wallets including Mobikwik, PayUmoney, FreeCharge, Airtel Money, Ola Money and PayZapp. 

To set up Razorpay:
  1. Go to Settings -> Payment Gateways.
  2. Click the Set Up button adjacent to Razorpay.
  1. You’ll now be redirected to Razorpay’s login page.
  • Enter the credentials for your Razorpay account.
  • Click Login.
  1. Click Authorize to allow Zoho Commerce to access your Razorpay account.

Now: your Razorpay account has been integrated with Zoho Commerce and you can start receiving online payments using Razorpay.

PayPal

To set up PayPal as your preferred gateway:
  1. Go to Settings.
  2. Next, click the Setup Now button adjacent to the PayPal logo.
  3. Enter your account details and click OK.

Payment Options

PayPal Standard: Choose this mode of payment to transact with your customers from across the globe. Your customers can pay you with a credit card even if they don’t have a PayPal account and you’ll receive your payments instantly. In PayPal Standard, a percentage is charged as the transaction fee.

PayPal Business Payments: Regardless of the invoice amount, the transaction fee charged by PayPal is 50 cents. Your customers however can make payments only via an eCheck or PayPal balance. The payment may be delayed if the payment is received via eCheck. In this mode of payment, both you and your clients need to have a US PayPal account.

To know more about accepting payments with PayPal, click here.

Braintree

To configure Braintree
  1. Go to Settings.
  2. Next, click the Setup Now button adjacent to the Braintree logo.
  3. Enter the following information and click OK.
  • Merchant ID: Enter your Merchant ID here. Login to your BrainTree gateway account and find it in the API Keys section. You will also find the required following Key credentials.
  • Public Key: Enter the Public Key here.
  • Private Key: Enter the Private Key here.
  • Currency: Select the currency in use in your BrainTree account. BrainTree currently supports transaction in 8 leading currencies.
  • Client Side Encryption Key: You will need to paste your Client side Encryption Key here. To find this, log into your BrainTree account and click on API Key section provided on the right pane.
  • Bank Account: Enter the bank account where the money you'll receive should go to.

ICICI Bank eazypay

Integrating Zoho Commerce with ICICI Bank eazypay will allow you to receive payments from your customers via multiple payment modes such as Cash, Cheque, Credit Card, Debit Card and NEFT. Your customers can hold an account with any bank in India and easily make payments to you. All you have to do is integrate your current account to start receiving payments.

Setting up your account:
  1. Go to Settings from the home page.
  2. Next, click the Setup Now button adjacent to the eazypay logo.
  3. Enter the following information and click OK.

Merchant Name: The name of your organization as mentioned in your bank account.

Email Address: The email address of an admin in your Zoho Commerce organization.

Contact Number: The contact number to which you would like to receive notifications from ICICI Bank.

ICICI Bank Account Number: Select an ICICI Bank account to track and receive payments via eazypay.

Business Segment: Nature of the business.

  • Click the link received in the SMS and you will be redirected to a details page. Fill your details in the link and accept the Terms and Conditions.
  • Activation Status of your account will be Pending until you've accepted the terms and conditions.

Note: It might take up to 20 minutes for your account to get activated post submitting your activation request. You can receive payments once your account status is active.

Mercado Pago

Mercado Pago is supported in all Latin American countries. Login using your Mercado Pago account to integrate it as a payment gateway.

To set up Mercado Pago:
  1. Go to Settings and click Payment Gateways.
  2. Click Set Up adjacent to the Mercado Pago logo.

Offline Payments

To accept offline payments like Cash on Delivery, bank transfers, wire transfers, and cheques

  1. Go to Settings and click Payment Gateways.
  2. Then click Set Up under Offline Payments
  1. Enter the label for your preferred mode of payment.
  2. Type out any instructions or information in the text box below.
  3. Enter the minimum and the maximum amounts to be eligible for the particular payment method .
  4. Change the radio button option if you charge an extra amount for this payment method, and enter that amount in the text box below.
  5. Click Save after you're done.