← Back to Platform Integration

WooCommerce Setup Guide

Connect your WooCommerce store to Abba Baba using our official WordPress plugin.

Integrating your WooCommerce store is a straightforward process. Our WordPress plugin handles product synchronization, inventory updates, and provides the necessary data for our Pay Per Sale model.

Before You Begin

  • • Your website must be running on WordPress with the WooCommerce plugin installed and active.
  • • You must have administrator access to your WordPress dashboard to install plugins.
  • • Ensure your products are published and visible in your WooCommerce store.

Step 1: Install the Abba Baba Plugin

  1. 1. Log in to your WordPress admin dashboard.
  2. 2. Navigate to "Plugins" → "Add New".
  3. 3. In the search bar, type "Abba Baba for WooCommerce".
  4. 4. Find the plugin in the search results and click "Install Now", then "Activate".

Step 2: Generate API Keys

To allow Abba Baba to securely read your product data, you need to generate a REST API key within WooCommerce.

  1. 1. In your WordPress dashboard, go to "WooCommerce" → "Settings" → "Advanced" → "REST API".
  2. 2. Click "Add key".
  3. 3. Enter a description (e.g., "Abba Baba Integration").
  4. 4. Set the "Permissions" dropdown to "Read".
  5. 5. Click "Generate API key".
  6. 6. Copy the "Consumer key" and "Consumer secret". You will need these in the next step.

Important: You will not be able to see the Consumer Secret again after you leave this page. Make sure to copy it to a safe place.

Step 3: Connect to Abba Baba

With your API keys in hand, you can now connect your store from the Abba Baba merchant dashboard.

  1. 1. Log in to your Abba Baba merchant account.
  2. 2. Go to "Settings" → "Store Connection".
  3. 3. Select "WooCommerce" as your platform.
  4. 4. Enter your store's URL, the Consumer Key, and the Consumer Secret you generated.
  5. 5. Click "Connect Store". Abba Baba will then start your initial product sync.

Connection Issues?

If you're having trouble connecting your store, check our troubleshooting guide or contact support.