Skip to main content

WooCommerce - Set up and connection

A step-by-step guide to connecting your WooCommerce store to Optiply using the REST API. Learn how to generate your API keys and handle missing supplier data.

Written by Ricardo Guerreiro
Updated over a week ago

πŸ”— WooCommerce: Setup & Connection Guide

Optiply has a standard, seamless integration with WooCommerce utilizing the default WooCommerce REST API. Setting up this connection involves generating your API credentials in WordPress and pasting them directly into your Optiply dashboard.

Here is your step-by-step guide to getting connected:


Phase 1: Generate Your WooCommerce API Keys

Before you can connect to Optiply, you need to generate a specific set of API keys from your WooCommerce admin panel.

This is where to find the information:


Phase 2: Connect & Configure in Optiply

Once you have your keys, you can establish the link within Optiply.

  1. Log in to Optiply: Access your account at https://app.optiply.com/.

  2. Navigate to Integrations: In the left-hand menu, go to Settings, select Data management, and click on Integrations.

  3. Add the Source: Click the Add a source button, select WooCommerce from the list, and click Next.

  4. Enter Credentials: Fill in the connection form using the information you just gathered:

    • WooCommerce URL (Your standard website URL)

    • Consumer Key

    • Consumer Secret

  5. Connect: Click Next to establish the connection and begin the initial data sync!


Phase 3: Handling WooCommerce Limitations (Suppliers & Stock)

Because WooCommerce is primarily a storefront and not a full inventory management system, it lacks native supplier functionality. To finalise your setup, you will need to complete a few manual steps:

  • 1. Uploading Suppliers: We cannot extract supplier data automatically because it does not exist in WooCommerce. Please send our Customer Support team a list of your suppliers, and we will gladly upload them into the system for you.

  • 2. Linking Supplier Products: Once your suppliers are in Optiply, we need to know which purchasing products are linked to which suppliers. You can link these manually via the Optiply frontend, connect them via our API, or simply send us a file with the mapping information, and we will handle it!

  • 3. Purchase Order Configuration: Let our support team know if you want to use the option to receive Purchase Orders within Optiply. If enabled, marking a Purchase Order as "received" in Optiply will automatically push stock updates back into WooCommerce.


❓ Frequently Asked Questions (FAQs)

Why aren't my suppliers syncing from WooCommerce?

WooCommerce does not have a built-in feature for suppliers or purchasing data. Because that data doesn't exist in your webshop, Optiply has nothing to pull. You must add your suppliers manually within the Optiply platform.

What Permissions do my WooCommerce API keys need?

When creating your REST API keys in WooCommerce, make sure the permissions dropdown is set to Read/Write. If it is only set to "Read", Optiply will not be able to push stock updates back to your store when you receive a delivery!

Did this answer your question?