Zoho Books Integration

In This Guide

Order Desk can connect to your Zoho Books account and automatically send orders there. It can also pull shipment details from Zoho Books and send them back to your sales channels if your store is set up for it.

This guide walks you through how to connect the integration and the options available once it’s set up.

Setup

To enable the integration, click on Manage Integrations from the left sidebar in Order Desk. Under the Productivity tab, find and enable Zoho Books.

Alternatively, search for Zoho Books from the available integrations and click Enable.

Authorize Order Desk

On the next screen, select your data center region from the dropdown and click Connect to Zoho Books.

You’ll be redirected to Zoho Books to allow Order Desk access to your account. Once done, click Accept.

After authorization is complete, you’ll be redirected back to Order Desk with the integration connected. You can then finish setting up the integration settings.

Integration Settings

Under the settings section, choose how to set up your Zoho Books integration and which features you want enabled:

After Import, Move To

Select the folder you want orders to be moved into after they are successfully sent to Zoho Books.

You can use one of the default folders in your store or create your own. See the Working with Folders guide for more details.

After Shipment, Move To

Select the folder you want orders to be moved into when Zoho Books sends tracking details back.

TIP:

There are a few things to keep in mind when setting up shipment syncing for Zoho Books. Check out the How Shipments Work section for more details.

If Canceled, Move To

Select the folder you want canceled orders to be moved into.

Create Contact If Missing

A contact is required when sending sales orders to Zoho Books. If this setting is enabled, Order Desk will automatically create a contact using the email address on the order when one does not already exist.

Product Settings

For more information on these product settings and how to use them with the Zoho Books integration, see the Product Settings guide.

How Shipments Work with Zoho Books

When orders are sent to Zoho Books, they are created as Sales Orders.

Order Desk checks for shipment updates from Zoho Books every 3 hours. During each check, it looks for orders updated within the past 4 hours.

Shipment details are pulled from the following custom fields on the Zoho Books sales order:

  • tracking_number
  • carrier
  • shipping_method

These fields must be created beforehand in your Zoho Books account and used to store tracking information on your sales orders.

NOTE:

If these custom fields are not set up in Zoho Books, Order Desk will not be able to retrieve shipment details from there.

Item Level Details

The following fields can be set as variations or item metadata for each item in an order.

Field NameField Description
descriptionUse this to set the description of the order item. If not set, the item name will be used as the description.
tax_idPasses the item tax ID to Zoho Books.
zohobooks_item_idPasses the item ID to Zoho Books.

If you are unfamiliar with how to add item metadata or variations, see the How to Work with Inventory Details guide.

Order Level Details

The following fields can be set as checkout data or order metadata for your orders.

Field NameField Description
notesPasses order notes or any additional information to Zoho Books.

If you are unfamiliar with checkout data, see the How to Work with Checkout Data guide.

Rules Reference

In addition to the general set of rule events and actions in Order Desk, Zoho Books includes a number of rule events and actions that are specific to this integration. These aren’t found directly on the integration page. Instead, you’ll need to use the Rule Builder to access them.

If you’re new to using rules in Order Desk, we recommend starting with the How to Work With Rules guide.

Rule Events

The following events are specific to Zoho Books. To find them, type Zoho in the Event dropdown in the Rule Builder:

EventDescription
Order Canceled in Zoho BooksTriggered when an order is canceled in Zoho Books.
Order Scheduled to Zoho BooksTriggered when an order is scheduled to be sent from Order Desk to Zoho Books. This runs immediately after scheduling, so it can be used to take action at that point.
After Order Submitted to Zoho BooksTriggered after an order has been successfully submitted to Zoho Books.
Before Order Submitted to Zoho BooksTriggered just before an order is sent to Zoho Books. This is useful for making last-minute updates.
Order Not Submitted to Zoho Books Because of Invalid SKUTriggered when an order submission fails because one or more SKUs are not valid in Zoho Books.
Order Not Submitted to Zoho Books Because of General ErrorTriggered when a general error prevents the order from being submitted.
Order Not Submitted to Zoho Books Because No Products AvailableTriggered when an order submission fails because no valid products were found.

Rule Actions

Zoho Books also supports specific rule actions that you can apply to your orders. These can be found in the Actions dropdown by searching for Zoho:

ActionDescription
Submit Order to Zoho BooksSends an order from Order Desk to Zoho Books.
Cancel Order in Zoho BooksAttempts to cancel an order that was previously submitted to Zoho Books.

Need Help?

If you have any questions about any of the information in this guide, we’re here to help!

Click here to email Order Desk support.