Setup Guide

Set Up Clover WooCommerce Integration

Follow these steps to install, license, and connect your Clover POS to WooCommerce. The whole process takes about 5 minutes. See the full feature list or check our FAQ if you have questions.

Step 01

Get Your License Key

After purchasing, you’ll receive a confirmation email from Stripe.

Your license key is your Stripe subscription ID — it starts with sub_ followed by a string of characters.

Copy this subscription ID. You’ll paste it into the plugin settings.

Tip: Can’t find the email? Check your spam folder, or log into Stripe’s customer portal to view your subscription.
Step 02

Install the Plugin

Download the clover-woo-integration.zip file from your purchase confirmation.

In your WordPress admin, go to Plugins → Add New → Upload Plugin.

Choose the zip file and click Install Now, then Activate.

Tip: You can also upload the unzipped folder to /wp-content/plugins/ via FTP or your hosting file manager.
Step 03

Enter Your License Key

Go to Clover WooCommerce → Settings in your WordPress admin sidebar.

Paste your subscription ID (sub_xxxxxxxxxxxxxxxx) into the License Key field at the top.

Click Save Settings. The plugin will verify your license immediately — you should see a green checkmark.

Step 04

Create a Clover Developer App

Go to the Clover Developer Dashboard and create a new app (or use an existing one).

From your app settings, copy these three values:

App IDFound in your app’s overview page
App SecretFound in your app’s overview page
PAKMS KeyFound under Ecommerce → API Tokens (needed for payments)

Paste these into the corresponding fields on the plugin settings page.

Tip: For testing, select “Sandbox” as your environment. Switch to your production region (NA, EU, or LATAM) when you’re ready to go live.
Step 05

Connect to Clover via OAuth

Click the Connect to Clover button on the settings page.

You’ll be redirected to Clover’s authorization page. Select your merchant account and approve the connection.

You’ll be redirected back to WordPress. A green “Connected” status confirms it worked.

Step 06

Configure Sync & Payments

Choose your sync direction — bidirectional, Clover → WooCommerce, or WooCommerce → Clover.

Set your conflict resolution strategy (Clover wins, WooCommerce wins, or newest wins).

Enable the Clover payment gateway under WooCommerce → Settings → Payments.

Step 07

Set Up Webhooks (Optional)

For real-time sync, add your webhook URL to the Clover Developer Dashboard.

Your webhook URL is displayed on the plugin settings page — it looks like:

https://yoursite.com/wp-json/clover-woo/v1/webhook

Subscribe to the event types you want: items (I), inventory (IC), orders (O), customers (C), and payments (P).

Without webhooks, the plugin still syncs via a scheduled hourly cron job.

Step 08

Run Your First Sync

Go to Clover WooCommerce → Dashboard.

Click Sync Products to pull your Clover items into WooCommerce (or push WooCommerce products to Clover).

The dashboard shows sync progress, mapped item counts, and a real-time activity log.

Tip: Start with products, then sync categories, inventory, customers, and orders in that order for best results.

You're all set!

Your Clover POS and WooCommerce store are now connected. Products, orders, inventory, and customers will sync automatically.

Need help?

Email support

Reach us at support@cloverwoo.com

Check the logs

Go to Clover WooCommerce → Logs in your WordPress admin to see sync activity and debug any issues.