plugin-icon

Raintech Order Sync with Zoho Books for WooCommerce

Sync WooCommerce orders to Zoho Books as Invoices or Sales Orders, with OAuth2 connection, automatic retries, and GST tax mapping.
Version
2.1.0
Last updated
Jul 19, 2026

Raintech Order Sync with Zoho Books for WooCommerce connects your WooCommerce store to Zoho Books so that orders are automatically created as Invoices or Sales Orders in your Zoho Books organization.

Key features:

  • Secure OAuth2 connection to Zoho Books (no manual API key handling).
  • Choose whether new orders sync as Invoices or Sales Orders.
  • Automatic customer/contact matching and creation by phone number.
  • Automatic retry queue for orders that failed to sync (hourly cron).
  • Manual “Resync” action available directly from the order screen.
  • GST tax mapping: set a default tax, IGST tax, and shipping tax to apply to synced documents.
  • Product/item matching by SKU.
  • Simple settings screen under WooCommerce for connecting, configuring, and disconnecting your Zoho Books account.

This plugin requires an active Zoho Books account and a WooCommerce store. It is an independent integration and is not developed, endorsed, or affiliated with Zoho Corporation.

External services

This plugin connects to Zoho Books and Zoho Accounts (services provided by Zoho Corporation) so that WooCommerce orders can be created as Invoices or Sales Orders in your own Zoho Books organization. The plugin only communicates with Zoho once you enter your own Zoho API credentials and click “Connect”; no data is sent to Zoho before that.

  • Zoho Accounts (OAuth2 token service) — used to obtain and refresh the access token used to authenticate API calls. Your Zoho client_id, client_secret, and authorization/refresh tokens are sent to https://accounts.zoho.in/oauth/v2/token when you connect your account and periodically afterwards to refresh the token.
  • Zoho Books API — used to read your tax rates, look up/create customer contacts, and create Invoices or Sales Orders. When a WooCommerce order reaches the status you configure, the order’s customer name, phone number, billing details, line items (SKU, quantity, price), and applicable taxes are sent to https://www.zohoapis.in/books/v3 so the corresponding document can be created in your Zoho Books organization. Tax rates are also fetched from this endpoint to populate the settings screen.

No data is sent to Zoho for site visitors who are not placing WooCommerce orders, and no data is shared with any party other than Zoho Corporation as part of fulfilling the sync described above.

Zoho Corporation’s terms of service: https://www.zoho.com/terms.html Zoho Corporation’s privacy policy: https://www.zoho.com/privacy.html

Freeon paid plans
Tested up to
WordPress 7.0.2
This plugin is available for download for your site.