A step-by-step guide for B2B partners to connect WordPress WooCommerce with REST API keys, enabling automated inventory updates and order sync.
Welcome to the WooCommerce Integration Guide! Integrating your WordPress WooCommerce store allows you to sync your product catalog and automate stock updates with our European marketplace. We communicate securely with your WooCommerce store using standardized REST API credentials, ensuring all operations remain safe, encrypted, and isolated.
Log in to your WordPress Admin Dashboard. Go to WooCommerce > Settings. Click on the Advanced tab at the top right, and then click on the REST API link.
Click Add Key. Fill out the form with a descriptive name, such as Salp Sync. Choose your primary admin user under User, and crucially set Permissions to **Read/Write** (Write permission is required so that we can sync order updates and fulfillments back to your store). Click Generate API Key.
WooCommerce will display your Consumer Key and Consumer Secret. Copy both of these strings immediately. If you leave this page, WooCommerce will obscure them, and you will have to generate a new key.
In our portal under Integrations > WooCommerce, enter your store's secure base URL (e.g. https://yourdomain.com) and paste your Consumer Key and Consumer Secret. Click Connect.
We automatically sync all products that have a status of Published. Important SKU Requirement: Every product and variation variant must have a unique, non-empty SKU. If SKUs are missing, the system cannot sync the item. Product modifications or inventory additions are detected in real-time using secure WordPress Webhooks, updating the marketplace within minutes.
Security & REST Performance: All WooCommerce transactions are encrypted over HTTPS. We protect your server from high loads by using an advanced rate limiter that supports up to 10 requests per second, ensuring smooth, lightning-fast syncs without taxing your website host.
Marketplace sales are instantly pushed to your WooCommerce backend as new orders, complete with customer addresses and product lines, ready for you to pack and ship.
Once you ship the order and update the order status in WooCommerce, our system picks up the fulfillment status change and updates the marketplace automatically, passing tracking info to the customer.