WooCommerce Integration Setup Guide
This guide explains how to connect your WooCommerce store to Helm, enabling automated order import, real-time inventory synchronisation, centralised fulfilment, and streamlined management so you can operate WooCommerce alongside your other sales channels from a single interface.
Last updated 4 months ago

What is WooCommerce
WooCommerce is a leading open-source e-commerce platform built on WordPress, allowing merchants to sell physical and digital products online. Integrating WooCommerce with Helm allows sellers to automate orders, synchronise inventory, manage pricing, and streamline fulfilment efficiently across multiple stores and sales channels.
PROS ✅ | CONS ❌ |
Access to WooCommerce’s extensive e-commerce ecosystem. | Requires a properly configured WooCommerce store with API access enabled. |
Centralised management of orders, stock, and fulfilment in Helm. | Product and stock data must adhere to WooCommerce standards. |
Supports product variations, custom attributes, and SKU management. | Shipping, taxes, and invoicing must be configured consistently to match Helm’s sync requirements. |

Step-by-Step Setup
Step 1 — Start the WooCommerce integration in Helm
Log in to your Helm account.
Navigate to Settings → Sales Channels.
Click Add New Channel, search for WooCommerce, and select Add / Install.
Note: Your WooCommerce store must have API access enabled and credentials ready for integration.

Step 2: Obtain and Enter Your Credentials
WooCommerce will provide the credentials required for integration. In Helm, fill out the following fields with the details provided:
Active – Toggle Is Active to enable the channel.
Name – Assign a clear label (e.g. WooCommerce Store US).
Country / Region – Enter the country code or region where your WooCommerce store primarily operates (e.g.,
USfor United States,GBfor United Kingdom).Store URL – Enter your WooCommerce store URL (e.g.,
https://yourstore.com).Consumer Key – Paste the WooCommerce API Consumer Key from your store.
Consumer Secret – Paste the WooCommerce API Consumer Secret from your store.
Ensure credentials are copied exactly as provided to avoid connection issues.
Optional configuration tabs include:
Adjust these parameters in accordance with your business protocols.
Credentials – Choose any additional configuration settings to tailor the integration to your operational requirements.
Settings – Select the warehouse from which goods will be despatched for this integration and select any additional settings you may require.
Stock Control – Enable Auto Sync Stock to maintain inventory parity.
Brand – Configure your Company Information for this sales channel; by default, details from General Settings will be used.
Commercial Invoice – Set up Commercial Invoice Information specific to this channel, or retain those from General Settings.
Despatch Emails – Decide whether Helm should transmit order despatch emails with carrier tracking information; configure as required.
Feedback Emails – Elect to send order feedback emails; configure accordingly.
🔐 Credentials should correspond with those used to access your MediaMarkt Marketplace seller dashboard.

Step 3: Save and Activate
Click Submit to preserve your credentials.
A confirmation message will indicate successful connection of the MediaMarkt channel.

Completion
Your MediaMarkt store is now linked to Helm. Orders and inventory data will commence synchronisation automatically, ensuring your operations remain contemporaneous and streamlined across platforms.
