Title: Sprintplan Invoice Sync for Zoho Books
Author: WPSprintPlan
Published: <strong>October 15, 2026</strong>
Last modified: October 15, 2026

---

Search plugins

![](https://ps.w.org/sprintplan-invoice-sync-for-zoho-books/assets/banner-772x250.
png?rev=3747774)

![](https://ps.w.org/sprintplan-invoice-sync-for-zoho-books/assets/icon-256x256.
png?rev=3747774)

# Sprintplan Invoice Sync for Zoho Books

 By [WPSprintPlan](https://profiles.wordpress.org/wpsprintplan/)

[Download](https://downloads.wordpress.org/plugin/sprintplan-invoice-sync-for-zoho-books.2.2.3.zip)

 * [Details](https://wordpress.org/plugins/sprintplan-invoice-sync-for-zoho-books/#description)
 * [Reviews](https://wordpress.org/plugins/sprintplan-invoice-sync-for-zoho-books/#reviews)
 *  [Installation](https://wordpress.org/plugins/sprintplan-invoice-sync-for-zoho-books/#installation)
 * [Development](https://wordpress.org/plugins/sprintplan-invoice-sync-for-zoho-books/#developers)

 [Support](https://wordpress.org/support/plugin/sprintplan-invoice-sync-for-zoho-books/)

## Description

This plugin connects to the Zoho Books API after an administrator saves Zoho OAuth
settings and authorizes the site.

#### Features

 * Find or create a Zoho Books customer for a WooCommerce order and create one invoice
   for the full order.
 * Add the vendor store name to product lines on the full order invoice when Dokan
   is active.
 * With Dokan active, create one additional Zoho Books invoice for each vendor represented
   in an order. Each vendor invoice contains that vendor’s products and a fixed 
   50 Platform Fee line (₹50 when the Zoho Books organization uses INR).
 * Reuse saved Zoho contact and invoice IDs when syncing an order again.
 * Retry missing invoices from the WooCommerce order list.
 * Export a date-filtered CSV report of WooCommerce orders. This report is not a
   Zoho Books invoice report.
 * Add optional PAN and GST fields to Dokan vendor profiles and display saved values
   on vendor store pages.

Zoho Books invoices use a customer contact. The plugin keeps the vendor contact 
separate and finds or creates a separate customer contact for the vendor invoice.
The contact IDs are stored separately in WordPress user metadata.

This plugin is an independent integration and is not affiliated with or endorsed
by Zoho or WooCommerce.

### Requirements

 * WordPress 5.2 or later.
 * PHP 7.2 or later.
 * WooCommerce.
 * A Zoho Books organization, OAuth client credentials, and API authorization.
 * Dokan is optional and is required only for vendor-specific invoice behavior.

### Privacy and external services

The plugin sends data to the Zoho Books API only after an administrator configures
and authorizes the Zoho connection. During order synchronization it may send customer
name, email, phone, company, billing and shipping address, product names, quantities,
prices, order reference, and vendor store details (including seller contact details
and GST number when available). PAN and GST values entered in Dokan vendor profiles
are displayed publicly on the vendor store page. Zoho processes transmitted data
under its own terms and privacy policy:

 * Service: Zoho Books — https://www.zoho.com/books/
 * Terms: https://www.zoho.com/terms.html
 * Privacy: https://www.zoho.com/privacy.html

OAuth credentials and tokens are stored in the site’s WordPress database. Zoho contact
IDs are stored in WordPress user metadata; Zoho invoice IDs are stored in WooCommerce
order metadata. The CSV order report uses local WooCommerce order data. The plugin
does not include usage tracking or send data to the plugin developer.

## Screenshots

[⌊Zoho Books integration settings page for configuring OAuth credentials and authorizing
the connection.⌉⌊Zoho Books integration settings page for configuring OAuth credentials
and authorizing the connection.⌉[

Zoho Books integration settings page for configuring OAuth credentials and authorizing
the connection.

[⌊Order report page showing the date-filtered WooCommerce order report and CSV export
option.⌉⌊Order report page showing the date-filtered WooCommerce order report and
CSV export option.⌉[

Order report page showing the date-filtered WooCommerce order report and CSV export
option.

[⌊WooCommerce order page showing invoice synchronization details and available invoice
actions.⌉⌊WooCommerce order page showing invoice synchronization details and available
invoice actions.⌉[

WooCommerce order page showing invoice synchronization details and available invoice
actions.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` or install the plugin ZIP from
    the WordPress Plugins screen.
 2. Activate the plugin and WooCommerce.
 3. Open **Sprintplan Zoho** in the WordPress administration menu.
 4. Enter the Zoho Books Organization ID, OAuth Client ID, and Client Secret. Select
    the Zoho data center for the organization.
 5. Set the displayed redirect URI in the Zoho API Console OAuth client, save the settings,
    and complete authorization.
 6. Place a test WooCommerce order. Review the order list for the customer invoice 
    and, when Dokan is active, vendor invoices.

## FAQ

### Does this plugin create a separate invoice for every vendor?

Yes, when Dokan is active. The customer invoice covers the complete order. Each 
vendor also receives a separate invoice addressed to that vendor’s Zoho customer
contact, containing only that vendor’s products and a fixed 50 Platform Fee line(
₹50 when the Zoho Books organization uses INR).

### Does the vendor invoice reuse the vendor contact?

No. Zoho Books sales invoices require a customer contact. To avoid changing the 
vendor’s existing contact, this plugin separately looks up or creates a customer
contact for the vendor and reuses its ID.

### What does the CSV report contain?

It exports WooCommerce orders for the selected date range. It does not fetch invoices
from Zoho Books.

### Where can I see synchronization errors?

Check **WooCommerce > Status > Logs** and select the `zoho-woocommerce-integration`
log source. Zoho API error messages are logged without dumping complete customer
or invoice responses.

### Are taxes or payments synchronized?

This integration creates invoice records. Tax mapping, payment collection, and payment
reconciliation are not provided by this plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Sprintplan Invoice Sync for Zoho Books” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ WPSprintPlan ](https://profiles.wordpress.org/wpsprintplan/)
 *   [ iqbal1486 ](https://profiles.wordpress.org/iqbal1486/)

[Translate “Sprintplan Invoice Sync for Zoho Books” into your language.](https://translate.wordpress.org/projects/wp-plugins/sprintplan-invoice-sync-for-zoho-books)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sprintplan-invoice-sync-for-zoho-books/),
check out the [SVN repository](https://plugins.svn.wordpress.org/sprintplan-invoice-sync-for-zoho-books/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/sprintplan-invoice-sync-for-zoho-books/)
by [RSS](https://plugins.trac.wordpress.org/log/sprintplan-invoice-sync-for-zoho-books/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.3

 * Rename the plugin and text domain as requested by the WordPress.org Plugin Directory.

#### 2.2.2

 * Rename the plugin to Sprintplan Invoice Sync for Zoho Books.

#### 2.2.1

 * Replace the TCPDF-based order PDF report with a CSV export and remove the unused
   PDF library.

#### 2.2.0

 * Add WordPress.org readme and disclose Zoho data processing.
 * Use WordPress HTTP API with TLS verification for Zoho requests.
 * Protect settings and OAuth callback with capability, nonce/state, and validated
   data-center checks.
 * Hide OAuth token values from the settings page and avoid logging full Zoho records.
 * Replace the TCPDF-based order PDF report with a CSV export to reduce plugin package
   size.
 * Document customer and Dokan vendor invoice behavior.

## Meta

 *  Version **2.2.3**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.2 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [Accounting](https://wordpress.org/plugins/tags/accounting/)[dokan](https://wordpress.org/plugins/tags/dokan/)
   [invoicing](https://wordpress.org/plugins/tags/invoicing/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [Zoho](https://wordpress.org/plugins/tags/zoho/)
 *  [Advanced View](https://wordpress.org/plugins/sprintplan-invoice-sync-for-zoho-books/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sprintplan-invoice-sync-for-zoho-books/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sprintplan-invoice-sync-for-zoho-books/reviews/)

## Contributors

 *   [ WPSprintPlan ](https://profiles.wordpress.org/wpsprintplan/)
 *   [ iqbal1486 ](https://profiles.wordpress.org/iqbal1486/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sprintplan-invoice-sync-for-zoho-books/)