Zoho Invoice is integrated with major online payment gateways to help you receive payments for your invoices online. This ensures faster and hassle free receipt of payments and further automates your cash flow and its book keeping. To set up a payment gateway, click the gear icon on the top right and select Integrations. Now choose Online Payments. You’ll find the list of payment gateways that Zoho Invoice supports.
When you integrate a payment gateway with your Zoho Invoice organization, your merchant account information will be shared with the gateway. Zoho Invoice will store only the last four digits of your customer’s card details.
IN THIS PAGE…
Click on a payment gateway to find out how you can use it along with Zoho Invoice.
Stripe is an online payment gateway provider that accepts credit cards.
To set up Stripe as your Payment Gateway,
- Click on the gear icon on the top right corner and select the Integrations option.
Choose the Online Payments tab.
Click on the Connect to Stripe button to configure stripe for your Zoho Invoice account.
- You will be taken to Stripe’s login page. Enter your Stripe credentials to integrate Stripe with your Zoho Invoice account.
View the list of countries supported by Stripe here.
To setup PayPal as your preferred gateway for receiving payments,
- Click on the gear icon on the top right hand side corner of the screen and select More Settings.
- Go to Integrations and select Online Payments and click the Setup Now button adjacent to Paypal logo.
Enter the following information and click Save.
Registered email Address: Enter the email address using which you registered in PayPal.
Re-enter the email Address: Re-enter the email address for confirmation.
Default Payment Option:
PayPal Standard: Choose this mode of payment to transact with your clients from across the globe. Your clients can pay you with a credit card even if they don’t have a PayPal account. You receive your payments instantly. In PayPal standard, a percentage is charged as the transaction fee.
PayPal Business Payments: Regardless of your invoice amount, the transaction fee charged by PayPal is just 50 cents. Your clients 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 help you decide which of the Payment Options work for you, click on the grey question mark icon next to the Default Payment Options field to see the comparison between the two.
Page Style: Enter the layout of the payment page, that your customers see. Please note that this option is available only for PayPal Standard users. Click here for more on PayPal’s page style option.
To integrate your Zoho Invoice organisation with Square:
- Click on the gear icon on the top right corner and select Integrations > Online Payments.
- Click on the Setup Now button next to Square.
- A dialogue box opens up asking you to connect with square. Click on the Connect Now button.
- You will be taken to the page where you will have to enter the square payment gateway credentials. Do so and click on the Sign In button.
- Another dialogue box asks for the permission to be granted for the integration process to continue. Click on the Allow button.
- After clicking on Allow, the page redirects to your Zoho Invoice organization, where you would be asked to choose the location to which you want the payments to be transferred.
- Click on the Save button once you finish choosing the location and then you’re done!
Note: Payments cannot be received via square if the customer’s country differs from the organization’s country. For example, if it’s a US org, transactions raised for any country other than US cannot use Square payment gateway to receive payments.
To set up Payflow Pro, click on the gear icon on the top right hand side corner of the screen and select More Settings. Go to Integrations and select Online Payments and click the Setup Now button adjacent to Payflow Pro logo. Enter the following information and click Save.
When you register for Payflow Pro, you will receive an email with information like your Partner ID and Vendor name. Please keep that email at hand while filling the details for Payflow Pro.
Then enter the following information and click Save.
Currency: The currency you set up in your Payflow Pro account. Payflow currently supports transaction in 10 leading currencies.
Partner: The partner ID as mentioned in your Payflow Pro account.
Vendor: Your vendor name as mentioned in your Payflow Pro account.
User: Enter your Payflow Pro username.
Password: Enter your Payflow Pro password.
Prerequisites for using with Auto-charge in Zoho Invoice
In order to use PayFlow Pro for Auto-charge, you need to enable Reference transactions in their merchant account.
- Login to your PayPal account.
- Navigate to Account Administrator.
- Navigate to Manage Security > Transaction Settings and enable Allow reference transactions.
Tip - Countries supported by Payflow Pro: United States, Canada, Australia, and New Zealand.
To set up Payments Pro, click on the gear icon on the top right hand side corner of the screen and select More Settings. Go to Integrations and select Online Payments and click the Setup Now button adjacent to Payments Pro logo. Enter the following information and click Save.
API Username, API Password and Signature
- Login to your PayPal account. Go to Profile and click Request API Credentials under Account Information.
- Choose Set up PayPal API Credentials and Permissions under Option 1.
- Click View API Signature under Option 2.
- Copy the API Username, API password and Signature into corresponding fields in Zoho Invoice.
Tip - Countries supported by Payments Pro: United States, United Kingdom, Canada.
To configure 2CheckOut, click on the gear icon on the top right hand side corner of the screen and select More Settings. Go to Integrations and select Online Payments and click the Setup Now button adjacent to 2Checkout logo. Enter the following information and click Save.
2CO Account No: Enter your 2CO Account number provided to you. Ensure that you configure your 2CheckOut account by logging in to the 2CO control panel.
Secret Word: Enter the Secret Word (Password) here.
If you haven’t created a 2Checkout merchant account yet, click here to sign up now.
Tip - Countries supported by 2Checkout: Supports all countries except North Korea, Iran, Sudan, Syria, Cuba, Myanmar (Burma).
To configure BrainTree, click on the gear icon on the top right hand side corner of the screen and select More Settings. Go to Integrations and select Online Payments and click the Setup Now button adjacent to Braintree logo. Enter the following information and click Save.
Merchant ID: Provide you Merchant ID here. Login to your BrainTree gateway account and find this detail 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.
Tip - Countries supported by Braintree: Works for United States, Canada, Europe, Singapore, Hong Kong, Malaysia, Australia, and New Zealand.
To set up Forte, click on the gear icon on the top right hand side corner of the screen and select More Settings. Go to Integrations and select Online Payments and click the Setup Now button adjacent to Forte logo. Enter the following information and click Save..
Forte only supports the USD currency.
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.
Tip - Countries supported by Forte: United States, United Kingdom, Canada.
ACH Payments in Zoho Invoice
Zoho Invoice offers ACH payments via Forte gateways, payment gateways that specializes in ACH payments.ACH is a secure payment transfer system that connects all US financial institutions. This facility will allow you to debit payments directly from a customer’s authorized bank account.
The following are the requirements for making ACH payments,
You must be a US based merchant.
You need a payment gateway that supports ACH payment.
To use ACH facility, you will need to setup Forte as the default payment gateway on Zoho Invoice.
Setting up a bank account for ACH Payments
Go to the Invoices tab. Select the invoice for which a payment needs to be recorded. Click on the Record Payment drop-down and select Charge Customer. A Charge Customer screen will open up.
You will be asked to enter either Credit Card Details or Bank Account Details. In this case, select the tab Bank Account Details and enter the customer’s bank account details. Account number, Account type and Routing number are mandatory fields to configure the bank account.
Select the check-box against Customer authorises “Org Name” to charge his / her checking account for making payment and click on Proceed.
Configuring number of retries and intervals
Zoho Invoice allows you to configure the number of retries necessary in case of a transaction failure. The various configurations available are shown below.
Transaction Fee of All the Payment Gateways
- Stripe - 2.9% + 30¢
- PayPal - 2.5% + Fixed Fee
- Payflow Pro - $25/month
- Payments Pro - 2.9% + $0.30
- 2 CheckOut - As per the chosen plan
- Braintree - 2.9% + $.30
- Forte - 2.75%(3.50% on American Express) + 25¢ per transaction
- WePay - 2.9%+0.30c
- Square - 2.9% + 30¢