{"id":285598,"date":"2026-04-16T02:21:00","date_gmt":"2026-04-16T02:21:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dinesync-for-clover\/"},"modified":"2026-08-24T01:29:41","modified_gmt":"2026-08-24T01:29:41","slug":"dinesync-for-clover","status":"publish","type":"plugin","link":"https:\/\/fi.wordpress.org\/plugins\/dinesync-for-clover\/","author":18267848,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"DineSync for Clover","header_author":"Monir Tech Solutions","header_description":"Sync WooCommerce orders to your Clover POS in real-time. Two-way sync for orders, inventory, modifiers, and more.","assets_banners_color":"2f3044","last_updated":"2026-08-24 01:29:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/monirtechsolutions.com\/plugins\/dinesync-for-clover","header_author_uri":"https:\/\/monirtechsolutions.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":378,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"monirkhan07","date":"2026-04-16 02:22:36"},"1.0.1":{"tag":"1.0.1","author":"monirkhan07","date":"2026-06-19 02:36:50"},"1.0.2":{"tag":"1.0.2","author":"monirkhan07","date":"2026-08-24 01:29:41"}},"upgrade_notice":{"1.0.2":"<p>Clearer connection setup, plainer error messages when Clover refuses a credential, and a more precise description of what syncs in which direction. No change to how syncing behaves.<\/p>","1.0.1":"<p>Fixes multi-quantity order items syncing to Clover as a single unit.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3507558,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3507558,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3507557,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3507557,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-3.png":{"filename":"screenshot-3.png","revision":3662505,"resolution":"3","location":"plugin","width":987,"height":804},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3662505,"resolution":"2","location":"plugin","width":933,"height":1700},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3662505,"resolution":"5","location":"plugin","width":1016,"height":562},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3662505,"resolution":"4","location":"plugin","width":1413,"height":805},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3662505,"resolution":"1","location":"plugin","width":1077,"height":753}},"screenshots":{"1":"Connect to Clover \u2014 enter your Merchant ID and API token","2":"Settings dashboard \u2014 connection status, sync direction, per-field toggles, order settings and inventory actions","3":"Sync statistics \u2014 orders synced, last sync time, inventory action buttons and recent activity","4":"WooCommerce checkout \u2014 Clover-synced products with customer info","5":"Sync Logs \u2014 order sync history with timestamps, log levels and order references"}},"plugin_section":[],"plugin_tags":[18213,43684,10229,20710,286],"plugin_category":[39,45],"plugin_contributors":[255429],"plugin_business_model":[],"class_list":["post-285598","plugin","type-plugin","status-publish","hentry","plugin_tags-clover","plugin_tags-online-ordering","plugin_tags-pos","plugin_tags-restaurant","plugin_tags-woocommerce","plugin_category-business","plugin_category-ecommerce","plugin_contributors-monirkhan07","plugin_committers-monirkhan07"],"banners":{"banner":"https:\/\/ps.w.org\/dinesync-for-clover\/assets\/banner-772x250.png?rev=3507557","banner_2x":"https:\/\/ps.w.org\/dinesync-for-clover\/assets\/banner-1544x500.png?rev=3507557","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dinesync-for-clover\/assets\/icon-128x128.png?rev=3507558","icon_2x":"https:\/\/ps.w.org\/dinesync-for-clover\/assets\/icon-256x256.png?rev=3507558","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dinesync-for-clover\/trunk\/screenshot-1.png?rev=3662505","caption":"Connect to Clover \u2014 enter your Merchant ID and API token"},{"src":"https:\/\/ps.w.org\/dinesync-for-clover\/trunk\/screenshot-2.png?rev=3662505","caption":"Settings dashboard \u2014 connection status, sync direction, per-field toggles, order settings and inventory actions"},{"src":"https:\/\/ps.w.org\/dinesync-for-clover\/trunk\/screenshot-3.png?rev=3662505","caption":"Sync statistics \u2014 orders synced, last sync time, inventory action buttons and recent activity"},{"src":"https:\/\/ps.w.org\/dinesync-for-clover\/trunk\/screenshot-4.png?rev=3662505","caption":"WooCommerce checkout \u2014 Clover-synced products with customer info"},{"src":"https:\/\/ps.w.org\/dinesync-for-clover\/trunk\/screenshot-5.png?rev=3662505","caption":"Sync Logs \u2014 order sync history with timestamps, log levels and order references"}],"raw_content":"<!--section=description-->\n<p><strong>DineSync for Clover<\/strong> connects your WooCommerce store to your Clover POS. Orders placed online arrive on your Clover device. Product and price changes you make in WooCommerce are pushed to Clover. Your Clover menu \u2014 items, categories, prices and modifier groups \u2014 can be imported into WooCommerce whenever you need it.<\/p>\n\n<p>DineSync works <em>with<\/em> WooCommerce rather than replacing it. Your products, orders, customers, payment gateways and shipping methods stay where they are.<\/p>\n\n<p><strong>Built for restaurants, cafes, bakeries, and food businesses<\/strong> that take orders online through WooCommerce and run Clover POS in-store.<\/p>\n\n<h4>What DineSync does<\/h4>\n\n<p>Being precise about this matters more than sounding impressive, so here is the actual scope:<\/p>\n\n<ul>\n<li><strong>Orders go to Clover as they are placed.<\/strong> A WooCommerce order appears on your Clover POS within seconds of checkout, with line items, modifier selections, customer details, fees, shipping and discounts.<\/li>\n<li><strong>Product and price changes push to Clover when you save.<\/strong> Edit a product in WooCommerce and the changed fields are sent to Clover. Only what actually changed is sent.<\/li>\n<li><strong>Your Clover menu imports into WooCommerce on demand.<\/strong> Click <strong>Import from Clover<\/strong> to pull items, categories, prices, stock levels and modifier groups across.<\/li>\n<li><strong>Modifiers come across and display on your storefront.<\/strong> Clover modifier groups become selectable options on the product page.<\/li>\n<li><strong>Orders can print to your Clover kitchen printer<\/strong> automatically when they arrive.<\/li>\n<\/ul>\n\n<h4>What DineSync does not do<\/h4>\n\n<ul>\n<li><strong>Changes made on your Clover POS do not flow back to WooCommerce automatically.<\/strong> There is no live Clover-to-WooCommerce feed. If you change a price or stock level on the Clover device, run <strong>Import from Clover<\/strong> to bring it across. This is a deliberate statement of scope, not a temporary outage.<\/li>\n<li>It is not a replacement checkout, cart or ordering system.<\/li>\n<\/ul>\n\n<h4>Why DineSync?<\/h4>\n\n<ul>\n<li><strong>Keep WooCommerce<\/strong> \u2014 Your products, orders and customers stay in WooCommerce. Use any of the WooCommerce payment gateways, shipping plugins and marketing tools you already rely on.<\/li>\n<li><strong>Push to Clover, not just pull from it<\/strong> \u2014 Update a price in WooCommerce and it reaches your Clover POS on save.<\/li>\n<li><strong>No vendor lock-in<\/strong> \u2014 Sync data is stored as ordinary WooCommerce product metadata. Deactivate DineSync and your products, orders and customer history are untouched.<\/li>\n<li><strong>Per-field control<\/strong> \u2014 Choose exactly which fields sync: price, name, SKU, categories, stock, availability, description and modifiers.<\/li>\n<li><strong>Smart updates<\/strong> \u2014 Only changed fields are sent to Clover, minimising API calls and avoiding unnecessary overwrites.<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<p><strong>Order Sync (WooCommerce to Clover)<\/strong><\/p>\n\n<ul>\n<li>WooCommerce orders appear on your Clover POS with full details<\/li>\n<li>Line items, modifier selections, customer info (name, email, phone), fees, shipping and discounts included<\/li>\n<li>Payment recording on Clover, so orders show as paid with the correct amount<\/li>\n<li>Auto-print to a Clover printer you select<\/li>\n<li>Duplicate order prevention with transient-based locking<\/li>\n<li>Works with both the classic WooCommerce checkout and block-based checkout<\/li>\n<\/ul>\n\n<p><strong>Order Status (WooCommerce to Clover)<\/strong><\/p>\n\n<ul>\n<li>WooCommerce \"Completed\" marks the Clover order fulfilled<\/li>\n<li>WooCommerce \"Cancelled\" and \"Refunded\" cancel the Clover order<\/li>\n<\/ul>\n\n<p><strong>Product Push (WooCommerce to Clover)<\/strong><\/p>\n\n<ul>\n<li>Push products to Clover with diff-based updates \u2014 only changed fields are sent<\/li>\n<li>Push happens when you save a product, and in bulk from the Inventory Actions panel<\/li>\n<li>Bulk pushes are batched (30 items at a time) to avoid timeouts<\/li>\n<li>Out-of-stock WooCommerce products are marked unavailable on Clover<\/li>\n<li>WooCommerce short descriptions map to Clover's alternateName field, stripped of HTML and trimmed to Clover's 127-character limit<\/li>\n<li>WooCommerce categories are created on Clover if they do not already exist<\/li>\n<\/ul>\n\n<p><strong>Menu Import (Clover to WooCommerce, on demand)<\/strong><\/p>\n\n<ul>\n<li>Import items, categories, prices, stock levels and modifier groups from Clover<\/li>\n<li>Existing WooCommerce products are matched to Clover items by name or SKU during import, so importing does not create duplicates of products you already have<\/li>\n<li>Per-field sync toggles control what an import is allowed to overwrite<\/li>\n<li>Clean &amp; Re-Sync resets all mappings so you can start from a clean slate<\/li>\n<\/ul>\n\n<p><strong>Modifier Groups<\/strong><\/p>\n\n<ul>\n<li>Clover modifier groups (toppings, sizes, extras) import with your menu<\/li>\n<li>Built-in storefront renderer with radio buttons, checkboxes and live price adjustment<\/li>\n<li>Adapter support for WooFood \/ Flavor and WC Product Add-Ons \u2014 the plugin detects which is active and writes modifiers in that format<\/li>\n<li>Works with no configuration<\/li>\n<\/ul>\n\n<p><strong>Built for WooCommerce<\/strong><\/p>\n\n<ul>\n<li>Uses native WooCommerce products, cart, checkout and orders<\/li>\n<li>Compatible with WooCommerce High-Performance Order Storage (HPOS \/ Custom Order Tables)<\/li>\n<li>Works with any WooCommerce-compatible theme<\/li>\n<li>Settings dashboard with connection status, sync statistics and an activity log<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install the plugin and go to <strong>DineSync &gt; Settings<\/strong><\/li>\n<li>Enter your Clover <strong>Merchant ID<\/strong> and <strong>API token<\/strong>, choose Sandbox or Production, and click <strong>Connect to Clover<\/strong><\/li>\n<li>Click <strong>Import from Clover<\/strong> to pull your menu into WooCommerce<\/li>\n<li>Enable order sync \u2014 online orders now flow to your Clover POS as they are placed<\/li>\n<li>Re-run <strong>Import from Clover<\/strong> whenever you change your menu on the Clover device<\/li>\n<\/ol>\n\n<h4>Who Is It For?<\/h4>\n\n<p>Restaurants, cafes, bakeries, food trucks and food businesses that:<\/p>\n\n<ul>\n<li>Already use WooCommerce (or want to) for online ordering<\/li>\n<li>Use Clover POS in-store and want online orders to reach it<\/li>\n<li>Want to keep the WooCommerce ecosystem \u2014 payment gateways, shipping plugins, marketing tools<\/li>\n<li>Want control over exactly what data is sent to Clover<\/li>\n<\/ul>\n\n<h4>Third-Party Services<\/h4>\n\n<p><strong>1. Clover POS API<\/strong> (api.clover.com \/ apisandbox.dev.clover.com)<\/p>\n\n<p>The official Clover API. This is the only external service a new installation contacts.<\/p>\n\n<ul>\n<li>Used for: reading and writing inventory items, modifier groups, categories, orders and merchant data<\/li>\n<li>API endpoints: <a href=\"https:\/\/api.clover.com\/v3\">https:\/\/api.clover.com\/v3<\/a> (production) and <a href=\"https:\/\/apisandbox.dev.clover.com\/v3\">https:\/\/apisandbox.dev.clover.com\/v3<\/a> (sandbox)<\/li>\n<li>Data sent: product names, prices, SKUs, stock levels, descriptions, categories, order details, customer names, emails and phone numbers<\/li>\n<li>Data received: Clover items, categories, modifier groups, stock levels, printers, employees, order statuses<\/li>\n<li><a href=\"https:\/\/www.clover.com\/privacy\">Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/www.clover.com\/terms\">Terms of Service<\/a><\/li>\n<\/ul>\n\n<p><strong>2. DineSync Hub<\/strong> (hub.monirtechsolutions.com) \u2014 legacy connections only<\/p>\n\n<p>Earlier versions of DineSync offered a hosted connection option that routed through our own middleware. <strong>Connecting with a Merchant ID and API token, which is the only method this version offers, does not contact the Hub at all.<\/strong> This entry remains for stores that were linked using the older method and still hold Hub credentials.<\/p>\n\n<ul>\n<li>Used for: relaying requests and status pings for stores still linked by the legacy method<\/li>\n<li>Service URL: <a href=\"https:\/\/hub.monirtechsolutions.com\">https:\/\/hub.monirtechsolutions.com<\/a><\/li>\n<li>Data sent (legacy connections only): site URL, admin email, Clover merchant ID, plugin version, order sync counts, heartbeat status<\/li>\n<li><a href=\"https:\/\/monirtechsolutions.com\/plugins\/dinesync-for-clover\/privacy\">Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/monirtechsolutions.com\/plugins\/dinesync-for-clover\/terms\">Terms of Service<\/a><\/li>\n<\/ul>\n\n<h4>Support<\/h4>\n\n<p>For help, email info@monirtechsolutions.com or visit <a href=\"https:\/\/monirtechsolutions.com\/plugins\/dinesync-for-clover\/support\">monirtechsolutions.com\/plugins\/dinesync-for-clover\/support<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>dinesync-for-clover<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install directly from the WordPress plugin repository.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Navigate to <strong>DineSync &gt; Settings<\/strong>.<\/li>\n<li>Enter your Clover <strong>Merchant ID<\/strong> and <strong>API token<\/strong>:\n\n<ul>\n<li>Your Merchant ID is in the Clover Dashboard address bar after <code>\/m\/<\/code>, and under Account &amp; Setup.<\/li>\n<li>Create an API token in the Clover Dashboard under <strong>Account &amp; Setup \u2192 API Tokens<\/strong>, with read and write access to Inventory, Orders, Merchant and Customers.<\/li>\n<li>Choose <strong>Sandbox<\/strong> or <strong>Production<\/strong> to match the account the token was created in.<\/li>\n<\/ul><\/li>\n<li>Click <strong>Import from Clover<\/strong> to pull your menu into WooCommerce.<\/li>\n<li>Configure sync settings: enable order sync, choose which fields sync, and optionally select a printer for auto-print.<\/li>\n<li>Orders placed in WooCommerce will now be sent to your Clover POS.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20is%20dinesync%20different%20from%20other%20clover%20plugins%3F\"><h3>How is DineSync different from other Clover plugins?<\/h3><\/dt>\n<dd><p>Many Clover plugins replace WooCommerce with their own ordering system \u2014 separate cart, checkout and database. DineSync works with WooCommerce instead, so your products, orders and customers stay in WooCommerce and you keep your existing payment gateways, shipping plugins and marketing tools. DineSync also pushes WooCommerce products to Clover rather than only importing from it.<\/p><\/dd>\n<dt id=\"what%20do%20i%20need%20to%20use%20this%20plugin%3F\"><h3>What do I need to use this plugin?<\/h3><\/dt>\n<dd><p>A Clover POS account (production or sandbox), a WooCommerce store on WordPress 5.8+ and WooCommerce 5.0+, PHP 7.4 or later, and a Clover API token with your Merchant ID.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20an%20api%20token%3F\"><h3>How do I get an API token?<\/h3><\/dt>\n<dd><p>Sign in to the Clover Dashboard and go to <strong>Account &amp; Setup \u2192 API Tokens<\/strong>. Create a token with read and write access to Inventory, Orders, Merchant and Customers, then copy the whole token into DineSync along with your Merchant ID. Make sure the Environment setting matches the account the token was created in.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20clover%20sandbox%20environment%3F\"><h3>Does it work with the Clover sandbox environment?<\/h3><\/dt>\n<dd><p>Yes. Create your token in the Clover sandbox, select <strong>Sandbox<\/strong> as the Environment, and you can test before going live.<\/p><\/dd>\n<dt id=\"do%20changes%20i%20make%20on%20my%20clover%20pos%20appear%20in%20woocommerce%20automatically%3F\"><h3>Do changes I make on my Clover POS appear in WooCommerce automatically?<\/h3><\/dt>\n<dd><p>No. DineSync does not receive live updates from Clover. When you change your menu, prices or stock on the Clover device, run <strong>Import from Clover<\/strong> from the Inventory Actions panel to bring those changes into WooCommerce.<\/p><\/dd>\n<dt id=\"do%20stock%20levels%20update%20in%20woocommerce%20when%20someone%20buys%20in-store%3F\"><h3>Do stock levels update in WooCommerce when someone buys in-store?<\/h3><\/dt>\n<dd><p>Not automatically. In-store sales change stock on Clover, and you bring that across by running <strong>Import from Clover<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20sync%20woocommerce%20products%20to%20clover%3F\"><h3>Can I sync WooCommerce products TO Clover?<\/h3><\/dt>\n<dd><p>Yes. When you save a product in WooCommerce, only the changed fields are sent to Clover, which keeps API calls low and avoids overwriting unrelated fields. You can also push in bulk from the Inventory Actions panel.<\/p><\/dd>\n<dt id=\"what%20data%20gets%20sent%20to%20clover%3F\"><h3>What data gets sent to Clover?<\/h3><\/dt>\n<dd><p>Product names, prices, SKUs, categories, stock levels, availability, descriptions and modifier groups. Orders send line items, customer name, email and phone, modifier selections, fees, shipping, discounts and payment recording. Per-field toggles in settings control exactly which product fields are allowed to sync.<\/p><\/dd>\n<dt id=\"what%20add-on%20plugins%20are%20supported%20for%20modifiers%3F\"><h3>What add-on plugins are supported for modifiers?<\/h3><\/dt>\n<dd><p>DineSync includes a built-in modifier renderer that works out of the box with radio buttons, checkboxes and price adjustment. It also has adapters for <strong>WooFood \/ Flavor<\/strong> and <strong>WC Product Add-Ons<\/strong>, and detects which is active automatically.<\/p><\/dd>\n<dt id=\"will%20my%20existing%20woocommerce%20products%20be%20duplicated%20when%20i%20import%3F\"><h3>Will my existing WooCommerce products be duplicated when I import?<\/h3><\/dt>\n<dd><p>No. During import, DineSync matches existing WooCommerce products to Clover items by name or SKU before creating anything new.<\/p><\/dd>\n<dt id=\"can%20i%20get%20duplicate%20orders%3F\"><h3>Can I get duplicate orders?<\/h3><\/dt>\n<dd><p>No. DineSync uses transient-based locking so each order is processed exactly once, even if the checkout page is refreshed.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20woocommerce%20hpos%3F\"><h3>Does this plugin work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. DineSync is compatible with WooCommerce High-Performance Order Storage (Custom Order Tables).<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20block-based%20checkout%3F\"><h3>Does it work with block-based checkout?<\/h3><\/dt>\n<dd><p>Yes, with both the classic WooCommerce checkout and the block-based checkout introduced in WooCommerce 8.3+.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20the%20plugin%3F\"><h3>What happens if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>Your WooCommerce products, orders and customer data remain exactly as they are. DineSync stores sync data as metadata on your existing products \u2014 there is no proprietary database and no lock-in.<\/p><\/dd>\n<dt id=\"how%20do%20i%20start%20fresh%20if%20something%20goes%20wrong%3F\"><h3>How do I start fresh if something goes wrong?<\/h3><\/dt>\n<dd><p>Use <strong>Clean &amp; Re-Sync<\/strong> in the settings dashboard. This clears item mappings and sync metadata so you can import again from a clean slate. Your products and orders are not deleted.<\/p><\/dd>\n<dt id=\"how%20do%20i%20disconnect%20from%20clover%3F\"><h3>How do I disconnect from Clover?<\/h3><\/dt>\n<dd><p>Go to <strong>DineSync &gt; Settings<\/strong> and click <strong>Disconnect<\/strong>. This clears the stored credentials. Your synced products and orders stay in WooCommerce but are no longer linked to Clover.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed: DineSync now reports its correct version number on the dashboard and in WordPress.<\/li>\n<li>Improved: connecting to Clover is one clear step. Enter your Merchant ID and API token \u2014 the second, confusing connection option has been removed from the setup screen.<\/li>\n<li>Improved: when a connection attempt is refused, DineSync now tells you what to check \u2014 whether the token was copied in full, whether it belongs to that Merchant ID, and whether Sandbox or Production is selected \u2014 instead of showing a bare error code.<\/li>\n<li>Improved: the Merchant ID and API token fields no longer trigger browser autofill, which could quietly drop an email address into the Merchant ID box.<\/li>\n<li>Improved: setup help now points to the Clover Dashboard, where your Merchant ID and API tokens actually live.<\/li>\n<li>Changed: this page now sets out the sync directions precisely. Orders and product changes travel from WooCommerce to Clover as they happen, and your Clover menu comes into WooCommerce whenever you run <strong>Import from Clover<\/strong>. Syncing behaves exactly as it did in 1.0.1 \u2014 this is a documentation update, not a change to how DineSync works.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: order item quantities greater than 1 now sync to Clover correctly. Previously, multi-quantity items were recorded as a single unit, causing incorrect kitchen tickets and understated Clover order totals.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Order sync from WooCommerce to Clover POS with payment recording<\/li>\n<li>Auto-print to a Clover kitchen printer<\/li>\n<li>Order status sync from WooCommerce to Clover (completed \/ cancelled \/ refunded)<\/li>\n<li>Duplicate order prevention with transient-based locking<\/li>\n<li>Product push to Clover with diff-based updates \u2014 only changed fields sent<\/li>\n<li>Auto-create Clover items for new WooCommerce products<\/li>\n<li>Category creation on Clover when pushing products<\/li>\n<li>Description sync (WooCommerce short description to Clover alternateName)<\/li>\n<li>Availability sync (out-of-stock marked unavailable on Clover)<\/li>\n<li>Menu import from Clover \u2014 items, categories, prices, stock and modifier groups<\/li>\n<li>Modifier groups with a built-in storefront renderer<\/li>\n<li>Adapter support for WooFood and WC Product Add-Ons<\/li>\n<li>Auto-mapping of existing products to Clover items by name or SKU during import<\/li>\n<li>Per-field sync toggles and configurable sync direction<\/li>\n<li>Bulk import and push with batched processing<\/li>\n<li>Clean &amp; Re-Sync to reset mappings<\/li>\n<li>Activity log with detailed sync history<\/li>\n<li>HPOS compatible (WooCommerce High-Performance Order Storage)<\/li>\n<li>Works with both classic and block-based WooCommerce checkout<\/li>\n<\/ul>","raw_excerpt":"Send WooCommerce orders to your Clover POS as they are placed, push product and price changes to Clover, and import your Clover menu into WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/285598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=285598"}],"author":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/monirkhan07"}],"wp:attachment":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=285598"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=285598"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=285598"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=285598"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=285598"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=285598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}