Webkul Store
PrestaShop Zoho Books Connector

Description

The PrestaShop Zoho Books Connector integrates your PrestaShop store with Zoho Books to simplify accounting and data management. It synchronizes essential eCommerce records, including customers, products, orders, invoices, payments, and credit slips, helping you maintain consistent information across both platforms.
With this connector, store administrators can configure synchronization settings, map tax rules and payment methods, and manage existing data synchronization from the PrestaShop back office. The module also supports two-way synchronization, allowing selected changes made in Zoho Books to be reflected in PrestaShop.

Highlighted Features

 Two-Way Synchronization

Synchronize customers, products, invoice statuses, payments, and stock between PrestaShop and Zoho Books.

 Automated Order & Invoice Management

Create sales orders and invoices in Zoho Books from PrestaShop orders, including taxes, shipping charges, and discounts.

 Customer & Product Synchronization

Sync PrestaShop customers as Zoho contacts and products or combinations as Zoho items, matched by email or SKU where applicable.

 Flexible Tax & Payment Mapping

Map PrestaShop tax rules and payment methods to their corresponding Zoho Books settings for accurate record synchronization.

 Automated Sync Queue

Queue data changes for processing through cron, retry failed jobs, and monitor pending, processing, synced, and failed records.

 Conflict Resolution

Define how conflicting changes are handled when both platforms update the same field, or manually choose which platform's value to retain.

Connect PrestaShop with Zoho Books

Connect your PrestaShop store to a Zoho Books organization using OAuth 2.0 authentication. Configure the Zoho data center, enter your API client credentials, authorize access, and select the organization to connect.
The connection settings also display details such as the connected organization, data center, connection date, and API usage.

Synchronize Customers and Products

Transfer customer and product information between PrestaShop and Zoho Books.

  • Customer synchronization: Create Zoho contacts from PrestaShop customers, including billing and shipping addresses. Contacts are maintained separately for different currencies.
  • Product synchronization: Transfer PrestaShop products and combinations to Zoho Books as items, using SKUs to match existing records where applicable.
  • Existing record matching: Match records using identifiers such as customer email, product SKU, or order reference, depending on the record type and operation.

Synchronize Orders, Invoices, and Payments

Automate the transfer of order-related information from PrestaShop to Zoho Books.

  • Create sales orders and invoices from PrestaShop orders.
  • Include applicable taxes, shipping charges, and discounts.
  • Configure the order statuses that trigger invoice creation or document cancellation.
  • Record customer payments against invoices.
  • Convert PrestaShop credit slips into Zoho Books credit notes.
  • Configure whether invoices are marked as sent or retained as drafts.

These settings help align document creation and payment records with your store's order workflow.

Configure Tax and Payment Mappings

Map PrestaShop tax rules to the corresponding Zoho Books taxes and configure payment methods.
For each payment method, select the appropriate Zoho Books payment mode and deposit account. You can refresh the available tax and account lists from Zoho Books when required.
Tax mapping is important for accurate document synchronization. Orders using an unmapped tax rule are not sent, preventing invoices from being created with an incorrect tax mapping.

Automate Synchronization with a Queue

The module uses a synchronization queue to process changes and send data to Zoho Books through a scheduled cron task.
Administrators can:

  • View pending, processing, synced, and failed jobs.
  • Run the queue manually when needed.
  • Retry failed synchronization jobs.
  • Remove completed jobs from the queue.
  • Configure job processing limits and retry attempts.
  • Monitor API usage against the configured daily budget.
  • Review synchronization logs and related record details.

A cron task configured to run every five minutes helps process queued changes automatically.

Monitor Synchronization Activity

The module provides dedicated pages to help administrators track and manage synchronization.

  • Sync Queue: View and manage queued synchronization jobs.
  • Synced Records: Review the links between PrestaShop records and their corresponding Zoho Books records.
  • Logs: Inspect synchronization events, record identifiers, and messages.
  • Conflicts: Review and resolve conflicting data changes when manual resolution is enabled.
  • These tools help administrators identify synchronization issues and manage data exchange more effectively.

Features of PrestaShop Zoho Books Connector

  • Connect PrestaShop with a Zoho Books organization using OAuth 2.0.
  • Support Zoho Books data centers through configurable connection settings.
  • Synchronize customers as Zoho Books contacts.
  • Synchronize products and combinations as Zoho Books items.
  • Match existing customers, products, and orders using supported identifiers.
  • Create sales orders and invoices in Zoho Books.
  • Synchronize order taxes, shipping charges, and discounts.
  • Record customer payments against invoices.
  • Convert credit slips into credit notes.
  • Configure synchronization separately for supported data types.
  • Map PrestaShop tax rules to Zoho Books taxes.
  • Map payment methods to Zoho Books payment modes and deposit accounts.
  • Configure invoice creation and document cancellation based on order status.
  • Configure invoice status and draft handling.
  • Process changes through a scheduled synchronization queue.
  • Configure cron-based synchronization and queue processing settings.
  • Retry failed synchronization jobs.
  • Run synchronization manually when required.
  • Monitor pending, processing, synced, and failed jobs.
  • Review synced record references and synchronization logs.
  • Perform initial synchronization of existing customers, active products, and orders.
  • Enable two-way synchronization for supported record types.
  • Synchronize supported invoice statuses, payments, and stock changes.
  • Detect Zoho Books changes through webhooks, polling, or both.
  • Configure conflict-resolution policies.
  • Resolve selected conflicts manually.
  • Monitor API usage and configure the daily API call budget.
  • Support PrestaShop multistore environments with a connection configured per shop.

Prestashop Zoho Connector Module Support -

For any query or issue please create a support ticket here http://webkul.uvdesk.com

You may also check our other top-quality PrestaShop Modules.

No Reviews
No Showcase.
Product Version
1.0.0
Supported Browsers
FirefoxFirefox 5+Firefox 10+Firefox 18+Firefox 29+Google ChromeGoogle Chrome 4+Google Chrome 14+Google Chrome 30+Google Chrome 72+Internet ExplorerInternet Explorer 7Internet Explorer 7+Internet Explorer 8Internet Explorer 9Internet Explorer 9+Internet Explorer 10+Internet Explorer 11+OperaOpera 11Opera 15+SafariSafari 5Safari 10+Microsoft Edge
Tags
Released
11 days ago
Last Updated
11 days ago
Supported Version
PrestaShop1.7.x.x​8.x.x9.x.x