FAQ

Frequently asked questions

Everything you need to know about the Clover WooCommerce Integration plugin. New here? Start with the setup guide or explore all features. Can't find your answer? Email us at support@cloverwoo.com.

Getting Started

Do I need a Clover developer account?

Yes. You need to create an app in the Clover Developer Dashboard to get your App ID, App Secret, and PAKMS key. This takes about 5 minutes. The developer dashboard is free to use.

How do I get my license key?

Your license key is your Stripe subscription ID (starts with sub_). You receive it in your purchase confirmation email from Stripe. Enter it in the plugin’s Settings page under the License section.

How long does setup take?

Most merchants are up and running in under 10 minutes. Install the plugin, enter your license key and Clover credentials, connect via OAuth, and run your first sync. Our setup guide walks you through every step.

Does this work with Clover Sandbox?

Yes. You can switch between Sandbox and Production environments in the plugin settings. We recommend testing in Sandbox first before going live with your production Clover account.

Sync & Data

What data syncs between Clover and WooCommerce?

Products (names, prices, descriptions, images, SKUs), inventory stock levels, orders, customers, categories, tax rates, modifier groups, and discounts. All data types support bidirectional sync.

How does real-time sync work?

Clover sends webhook events to your WordPress site whenever data changes (inventory updates, new orders, item modifications). The plugin processes these events instantly. You can also set up an hourly cron sync as a fallback.

What happens if there’s a conflict between Clover and WooCommerce data?

You choose your conflict resolution strategy in settings: Clover wins (POS data takes priority), WooCommerce wins (online store data takes priority), or Newest wins (most recently updated record wins). This applies to all entity types.

Does it sync variable products and variants?

Yes. WooCommerce variable products map to Clover item groups. Product attributes map to Clover options. Each variation syncs as a separate Clover item within the group.

Can I sync only specific products or categories?

Yes. You can filter sync by categories or exclude specific products. The selective sync feature lets you control exactly which data moves between platforms.

How does checksum-based change detection work?

The plugin generates a hash of each record’s data and stores it. On subsequent syncs, it compares hashes to identify which records have actually changed. Unchanged records are skipped, dramatically reducing API calls and sync time.

Does it support multi-location inventory?

Yes. The plugin can sync stock levels from multiple Clover inventory locations to WooCommerce.

Payments

Does this replace my existing WooCommerce payment gateway?

It can. The Clover payment gateway supports all standard WooCommerce payment features including saved cards, refunds, tipping, and subscriptions. You can also run it alongside other gateways.

Is the payment processing PCI-compliant?

Yes. Card data is tokenized via Clover’s hosted iframe — card numbers never touch your server. This is the same PCI-compliant tokenization used by Clover’s own checkout system.

Can customers save their cards?

Yes. Customers can save payment methods for faster future checkout. Card tokens are stored securely by Clover. This is fully compatible with WooCommerce Subscriptions for recurring billing.

How do refunds work?

You can process full or partial refunds directly from the WooCommerce order screen. Refunds are automatically sent to Clover and reflected on the customer’s card statement.

What is Authorize + Capture mode?

In auth-only mode, the plugin places a hold on the customer’s card without actually charging it. You can then capture (charge) the payment later from the order admin screen. This is useful for restaurants, pre-orders, and made-to-order businesses.

Does it support tipping at checkout?

Yes. You can show customizable tip options (preset percentages or custom amounts) at WooCommerce checkout. Tips are included in the Clover charge and appear on POS receipts.

Operations & POS

Can online orders print automatically on my Clover device?

Yes. When an order is placed on your WooCommerce store, it’s sent to Clover as a new order. If you have auto-print enabled on your Clover device, the order prints immediately on your kitchen or receipt printer.

Does it support dine-in, takeaway, and delivery order types?

Yes. You can add an order type selector at WooCommerce checkout. Order types map to your Clover order types and appear on printed receipts, so your staff knows how to handle each order.

Do line items appear on Clover receipts?

Yes. Individual line items, modifiers, discounts, and order notes are all sent to Clover. Kitchen staff see exactly what was ordered, including any customizations.

Compatibility

Which Clover regions are supported?

North America (US & Canada), Europe, and Latin America. Each region uses different API endpoints, and the plugin handles routing automatically based on your settings.

Is this compatible with WooCommerce HPOS?

Yes. The plugin declares full compatibility with WooCommerce High-Performance Order Storage (custom order tables). It works with both the legacy post-based storage and the new HPOS system.

What are the minimum requirements?

WordPress 5.8 or later, WooCommerce 6.0 or later, PHP 7.4 or later, and a Clover merchant account with API access.

Does it work with WooCommerce Subscriptions?

Yes. The Clover payment gateway supports WooCommerce Subscriptions for recurring billing with saved cards.

Pricing & License

How much does it cost?

$60 per month, billed monthly. This includes all features: full bidirectional sync, payment gateway, POS operations, webhooks, and support. No tiers, no feature limits, no per-transaction fees.

Is there a free trial?

There’s no free trial, but there is a 7-day money-back guarantee. If the plugin doesn’t meet your needs, contact us within 7 days for a full refund.

What happens if my subscription lapses?

If your payment fails, there’s a 7-day grace period where the plugin continues to function. After that, sync and payment features are disabled. Your existing WooCommerce data is never affected — nothing is deleted.

Can I cancel anytime?

Yes. Cancel your subscription at any time through Stripe’s customer portal. No cancellation fees, no long-term contracts.

Troubleshooting

Where can I see sync logs?

Go to Clover WooCommerce → Logs in your WordPress admin. You can filter by sync type, status, and search for specific messages. Logs include timestamps, entity types, and detailed error messages.

Sync isn’t working — what should I check?

First, verify your Clover connection by clicking “Test Connection” on the settings page. Check that your license is active (green checkmark). Review the logs for error messages. Make sure your WordPress cron is running (or set up a server-level cron).

How do I contact support?

Email us at support@cloverwoo.com. Include your WordPress version, WooCommerce version, and any error messages from the sync logs.

Still have questions?

We're here to help. Reach out and we'll get back to you within 24 hours.