Skip to main content
Getting Started with WooCommerce
Updated over a month ago

This article provides a comprehensive guide to integrating your WooCommerce store with Gelato. It outlines the necessary steps, from ensuring compatibility to connecting your store and adding products.


Before You Begin

Currently, our WooCommerce integration does not support Namecheap hosting. We recommend using alternative hosting providers to ensure compatibility and optimal performance.

Before diving into the integration process, make sure your WooCommerce store meets the following requirements:

  1. WooCommerce version 2.4.8 or higher is installed.

  2. Your store has an HTTPS connection without redirection (verify here).

  3. WooCommerce REST API is installed and accessible:

    • Use the following link to install WooCommerce Legacy REST API or locate it in WooCommerce plugin section

    • Go to your .htaccess file.

    • Ensure it includes the following entry: SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

    • For more details, refer to these resources:

These checks apply to both domains and subdomains.


Enabling REST API in WooCommerce

  1. Access your store's Admin Panel.

  2. Navigate to "WooCommerce → Settings → Advanced".

  3. Go to the "Legacy API" tab.

  4. Enable "Enable the legacy REST API".

  5. Save your changes.


Configuring Permalinks

For the WooCommerce REST API to function correctly, ensure your permalink settings are not set to "Plain".

  1. Go to "Settings → Permalinks" in your WordPress dashboard.

  2. Under "Common Settings," select a link structure other than "Plain".

  3. Save your changes.

  4. Verify API functionality by visiting: http://your-site-url-here.com/wc-api/v1/ (replace with your actual site URL). If you see JSON code with store information, the API is working.


Installing the Gelato Plugin

  1. In your WooCommerce admin panel, navigate to "Plugins → Add New".

  2. Search for "Gelato", then install and activate the plugin.

mceclip3.png


Connecting WooCommerce to Gelato

  1. Go to the new "Gelato" tab in your WooCommerce left menu.

  2. Click "Connect to Gelato".

  3. Grant the necessary permissions for the Gelato plugin to access your store.

mceclip5.png


Adding Products

With the Gelato plugin connected, you can now add products, create mockups, set descriptions, and define pricing directly from your WooCommerce dashboard.

  • Go to your WooCommerce dashboard.

  • Click on "Add products".

  • For detailed instructions on adding products, refer to this guide.


Setting Up Gelato Shipping

  1. Make sure the Gelato plugin is installed and active.

    mceclip6.png

  2. To display Gelato's shipping rates and delivery times on your WooCommerce checkout page, enable live shipping rates. Go to WooCommerce > Settings > Shipping > Gelato Shipping and enable the Gelato shipping method.

    mceclip7.png


Selling Customizable Products

If your products require artwork adjustments before fulfillment, activate the manual approval workflow. This allows you to review and approve designs before they're sent to production. Learn more about setting up the manual approval workflow.

Did this answer your question?