Skip to main content

Connect Your WooCommerce Store

Connecting your store is a one-time setup. You'll create a set of API keys on your WooCommerce site, paste them into CloudFFL OS, and run a quick connection test.

Your WooCommerce site must be served over HTTPS (a secure https:// web address). CloudFFL OS will not connect to an insecure store.

Step 1: Create API keys on your WooCommerce site

  1. Log in to your WooCommerce site's WordPress admin.
  2. Go to WooCommerce → Settings → Advanced → REST API.
  3. Click Add key. Give it a description like "CloudFFL OS" and set Permissions to Read/Write.
  4. Click Generate API key. WooCommerce shows you a Consumer key and Consumer secret. Copy both now — the secret is only shown once.

Step 2: Add the store in CloudFFL OS

  1. In CloudFFL OS, go to WooCommerce → Stores → New.
  2. Give the store a name and enter your Store URL (for example https://yourstore.com).
  3. Paste in the Consumer key and Consumer secret from Step 1.
  4. Enter a Webhook secret — any strong phrase you choose. You'll use this same phrase when you set up automatic order import.
  5. Choose your default warehouse and price list. These tell CloudFFL OS where stock comes from and how web orders are priced.
  6. Save.

Step 3: Test the connection

Click Test Connection. If your URL and keys are correct, the status changes to Connected and you'll see a success message. If it fails, double-check the store URL (it must start with https://) and that the keys were copied exactly.

Step 4: Choose what to sync

Each store has simple on/off switches so you stay in control:

  • Push Products — list your CloudFFL OS products to the store.
  • Push Stock — keep your website quantities in line with CloudFFL OS.
  • Import Orders — pull web orders into CloudFFL OS.
  • Import Products — bring an existing WooCommerce catalog into CloudFFL OS (used during onboarding).

Only managers can see the API keys and webhook secret — they're hidden from regular users and never shown in logs.