BooksBridge connects your WooCommerce store to your own Zoho Books organization. Open an order, click once, and it becomes an invoice in Zoho Books — with the customer matched, the right tax applied, and the line items priced exactly as the order was.
This is a third-party integration. It is not developed by, endorsed by, or affiliated with Zoho Corporation.
How it works
You send orders when you choose to. There is no automatic trigger and no background rule deciding what reaches your accounts: you open the order, you press the button, the invoice appears in Zoho Books. Stock comes back the other way once an hour so WooCommerce reflects what Zoho holds.
Your credentials never leave your site
BooksBridge talks directly from your server to your own Zoho Books organization, using a Zoho application you create and own. Nothing is proxied through anyone else’s server. There is no telemetry, no analytics, and no usage tracking of any kind — the plugin contacts nothing except the Zoho organization you authorize.
GST that is correct, not approximated
Place of supply is derived from the billing state, then CGST/SGST or IGST is chosen per order. Union territories, reverse charge, and the difference between nil-rated, exempt and zero-rated supplies are handled distinctly, because an accountant will notice if they are not. HSN/SAC codes ride along on every line, and a GSTIN is validated with its check digit before it is sent.
Nothing is silently lost
Every sync runs through a background queue with de-duplication, automatic retries with backoff, and permanent-versus-temporary error classification — so a network blip retries and a rejected tax number does not retry forever. Every API call is logged with its full request and response, filterable, exportable to CSV, and retryable in one click.
Features
- Connect to Zoho Books in any region — India, US, EU, Australia, Japan, Canada, Saudi Arabia
- Send any order to Zoho Books as an invoice, with one click, from the order screen
- Bulk-send selected orders from the WooCommerce orders list
- Automatic customer (contact) creation and matching, including a shared retail contact mode for B2C stores
- Product matching by SKU — Zoho items are created on demand while invoicing, and re-activated if they were archived in Zoho
- Products pushed to Zoho when you create or edit them
- Tax-rate mapping from WooCommerce tax rates to Zoho taxes, with automatic matching by percentage
- Full Indian GST: place of supply, CGST/SGST and IGST, HSN/SAC, GSTIN validation, exports and nil-rated supplies
- Multi-currency, with your own exchange rates or Zoho’s
- Custom field routing — send order or product meta into Zoho custom fields
- Stock pulled from Zoho into WooCommerce every hour, and pushed to Zoho when it changes
- GSTIN field at checkout and on the customer profile
- Guided setup wizard, health checklist, and a full sync log with CSV export
- Zoho invoice number shown in the WooCommerce orders list
- Separate capabilities for managing settings and viewing logs, so a role can be given sync visibility without the ability to re-point your Zoho connection
- Works with WooCommerce High-Performance Order Storage (HPOS), and with both block and classic checkout
Requirements
- WordPress 6.5+
- WooCommerce 7.0+
- A Zoho Books account — the free Zoho Books plan works
- A Zoho API client, which the setup wizard walks you through creating
External services
This plugin connects to the Zoho Books API to create and read your accounting records. That connection is the entire purpose of the plugin, and it is made only to the Zoho organization you authorize.
- Service: Zoho Books API — the regional endpoint you select (for example
https://www.zohoapis.in/books/v3) and the matching Zoho accounts domain for authentication.
- When it is used: when you authorize the connection, and thereafter whenever you send an order, or when a product, customer or stock level is synced.
- What is sent: the order, customer, product and tax data required to create the corresponding Zoho Books records — customer name, billing address, email, order line items, prices and tax amounts — together with your OAuth access token.
- Terms of service: https://www.zoho.com/terms.html
- Privacy policy: https://www.zoho.com/privacy.html
That is the only external service. The plugin sends nothing to the author, at any point, under any setting. There is no telemetry, no analytics, no usage tracking and no phone-home.