[WordPress] 外掛分享: DineSync for Clover

首頁外掛目錄 › DineSync for Clover
WordPress 外掛 DineSync for Clover 的封面圖片
全新外掛
安裝啟用
尚無評分
14 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.0.0 上架:2026-04-15

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「DineSync for Clover」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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

Install the plugin and go to DineSync > Settings
Connect to Clover using one-click OAuth through the DineSync Hub — no technical setup required
Click Import from Clover to pull your inventory into WooCommerce
Enable order sync — done! Orders flow to Clover automatically
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 [email protected] or visit monirtechsolutions.com/plugins/dinesync-for-clover/support.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon