Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

DineSync For Clover Wordpress Plugin - Rating, Reviews, Demo & Download

DineSync For Clover Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

DineSync for Clover is the only WooCommerce plugin that provides true two-way synchronization with Clover POS. Unlike other solutions that replace WooCommerce with a custom ordering system, DineSync works with your existing WooCommerce store — keeping all your products, orders, customers, payment gateways, and shipping methods intact.

Import your Clover inventory into WooCommerce, push WooCommerce products to Clover, and sync orders in real-time. Changes flow both directions automatically via webhook-based updates — no manual syncing required.

Built for restaurants, cafes, bakeries, and food businesses that want to keep using WooCommerce for online ordering while running Clover POS in-store.

Why DineSync?

Other Clover plugins force you into a separate ordering system with its own cart, checkout, and database — locking your data into a proprietary silo. DineSync takes a different approach:

  • Keep WooCommerce — Your products, orders, and customers stay in WooCommerce where they belong. Use any of 800+ WooCommerce payment gateways, shipping plugins, and marketing tools.
  • Two-Way Sync — The only plugin that pushes WooCommerce products TO Clover. Update a price in WooCommerce and it appears on your Clover POS automatically.
  • No Vendor Lock-In — Your data lives in WooCommerce. Deactivate DineSync and everything stays — products, orders, customer history. Nothing is lost.
  • Per-Field Control — Choose exactly which fields sync: price, name, SKU, categories, stock, availability, description, and modifiers. Other plugins are all-or-nothing.
  • Smart Updates — Only changed fields are sent to Clover on product updates, minimizing API calls and preventing unnecessary overwrites.

Key Features

Inventory Sync (Two-Way)

  • Import items, categories, modifier groups, and prices from Clover into WooCommerce
  • Push WooCommerce products to Clover POS with diff-based updates — only changed fields are sent
  • Real-time webhook updates — changes on either platform are reflected within seconds
  • Auto-mapping matches existing WooCommerce products to Clover items by name or SKU, preventing duplicates during import
  • Configurable sync direction: two-way, Clover-to-WooCommerce only, or WooCommerce-to-Clover only
  • Per-field sync toggles for price, name, SKU, categories, stock, availability, description, and modifiers
  • Bulk import and bulk push operations with batched processing (30 items per batch to prevent timeouts)
  • Clean & Re-Sync option to reset all mappings and start fresh

Price & Stock Sync (Real-Time, Both Directions)

  • Change a price on your Clover POS — WooCommerce updates automatically within seconds
  • Change a price in WooCommerce — Clover POS updates automatically on save
  • Stock levels sync bidirectionally — sell an item in-store on Clover and your online store stock count adjusts immediately
  • Out-of-stock products in WooCommerce are marked as unavailable on Clover automatically
  • Stock management settings (manage_stock, stock_quantity, stock_status) sync from Clover to WooCommerce

Auto-Create Items (Both Directions)

  • Add a new item on Clover POS — a WooCommerce product is automatically created with name, price, SKU, stock, and categories
  • Add a new product in WooCommerce — a Clover item is automatically created on the next push or product save
  • No manual data entry needed on either platform

Category Sync (Bidirectional)

  • Clover categories import as WooCommerce product categories
  • WooCommerce categories push to Clover — if a category doesn’t exist on Clover, it’s created automatically
  • Category assignments are diffed — only changes (additions/removals) are synced, not the full list every time
  • Renaming or reorganizing categories on either platform syncs to the other

Description Sync

  • WooCommerce short descriptions sync to Clover’s alternateName field
  • HTML is stripped and content is trimmed to Clover’s 127-character limit automatically

Order Sync

  • WooCommerce orders appear on your Clover POS instantly with full details
  • Line items, modifier selections, customer info (name, email, phone), fees, shipping, and discounts all included
  • Payment recording on Clover — orders show as paid with the correct amount
  • Auto-print to your Clover kitchen printer as soon as orders are placed online
  • Duplicate order prevention with transient-based locking — no double orders even if webhooks fire simultaneously
  • Works with both WooCommerce classic checkout and block-based checkout

Bidirectional Order Status Sync

  • WooCommerce “Completed” Clover “Fulfilled”
  • WooCommerce “Cancelled” Clover “Cancelled”
  • WooCommerce “Refunded” Clover “Cancelled”
  • Clover “Fulfilled” WooCommerce “Completed”
  • Clover “Cancelled” WooCommerce “Cancelled”
  • Infinite loop prevention — status changes don’t bounce back and forth between platforms

Modifier Groups

  • Clover modifier groups (toppings, sizes, extras) sync to WooCommerce automatically
  • Built-in frontend renderer with radio buttons, checkboxes, and real-time price adjustments
  • Adapter support for WooFood and WC Product Add-Ons — the plugin detects your active system and writes modifiers in the correct format
  • Works out of the box with no configuration needed

Built for WooCommerce

  • Uses native WooCommerce products, cart, checkout, and orders — not a custom ordering system
  • Fully compatible with WooCommerce High-Performance Order Storage (HPOS / Custom Order Tables)
  • Works with any WooCommerce-compatible theme
  • Compatible with WooCommerce payment gateways, shipping methods, and marketing plugins
  • Clean, professional settings dashboard with connection status, sync statistics, and activity logs

How It Works

  1. Install the plugin and go to DineSync > Settings
  2. Connect to Clover using one-click OAuth through the DineSync Hub — no technical setup required
  3. Click Import from Clover to pull your inventory into WooCommerce
  4. Enable order sync — done! Orders flow to Clover automatically
  5. Any change on either platform syncs to the other in real-time via webhooks

Who Is It For?

DineSync for Clover is designed for restaurants, cafes, bakeries, food trucks, and food businesses that:

  • Already use WooCommerce (or want to) for online ordering
  • Use Clover POS in-store and need their online and in-store systems in sync
  • Want to leverage the WooCommerce ecosystem — payment gateways, shipping plugins, subscriptions, marketing tools
  • Need two-way sync, not just one-way import from Clover
  • Want control over exactly what data syncs between platforms

Third-Party Services

This plugin connects to the following external services:

1. DineSync Hub (hub.monirtechsolutions.com)

Our middleware service that handles secure OAuth authentication and webhook forwarding between your WooCommerce site and Clover POS.

  • Used for: OAuth authentication, webhook relay, merchant registration, heartbeat monitoring
  • Service URL: https://hub.monirtechsolutions.com
  • Data sent: Site URL, admin email, Clover merchant ID, plugin version, order sync reports (order IDs and totals), heartbeat status
  • Data received: OAuth credentials, proxied Clover API responses, webhook event payloads
  • Privacy Policy
  • Terms of Service

Note: The Hub service is primarily used when connecting via OAuth. Manual API token connections still send periodic heartbeat pings to the Hub for monitoring.

2. Clover POS API (api.clover.com / apisandbox.dev.clover.com)

The official Clover API for syncing inventory, orders, and merchant data.

  • Used for: Reading/writing inventory items, modifier groups, categories, orders, customer data
  • API endpoints: https://api.clover.com/v3 (production) and https://apisandbox.dev.clover.com/v3 (sandbox)
  • Data sent: Product names, prices, SKUs, stock levels, descriptions, categories, order details, customer names, emails, and phone numbers
  • Data received: Clover items, categories, modifier groups, stock levels, printers, employees, order statuses
  • Privacy Policy
  • Terms of Service

Support

For help, email info@monirtechsolutions.com or visit monirtechsolutions.com/plugins/dinesync-for-clover/support.

Screenshots

  1. Connect to Clover — one-click OAuth setup or manual API token connection

    Connect to Clover — one-click OAuth setup or manual API token connection

  2. Settings dashboard — connection status, sync direction, per-field toggles, order settings, and inventory actions

    Settings dashboard — connection status, sync direction, per-field toggles, order settings, and inventory actions

  3. Sync statistics — orders synced, last sync time, inventory action buttons, and recent activity feed

    Sync statistics — orders synced, last sync time, inventory action buttons, and recent activity feed

  4. WooCommerce checkout — Clover-synced products with pickup locations and customer info

    WooCommerce checkout — Clover-synced products with pickup locations and customer info

  5. Sync Logs — detailed order sync history with timestamps, log levels, and order references

    Sync Logs — detailed order sync history with timestamps, log levels, and order references


Reviews & Comments