Go to Dashboard

How can we help?

Popular articles Welcome to Gelato! Getting Started with Manual Orders Getting Started with Shopify Getting Started with Etsy Getting Started with WooCommerce Getting Started with Wix Getting Started with Squarespace Getting Started with BigCommerce What print products do you offer? How can I check your product price? What is the design editor? How does the integration with Shutterstock work? Frames & Hangers - Stock Status How does the sign-up promotion work? Why do I get charged VAT/tax on some orders and not others? Where do you print locally? How quickly do you deliver? How do I estimate the price for shipping? Where can I find the flat rates for shipping? How do I see where a specific product is being printed? I receive an error message when I try to place an order. What should I do? How do I place a manual order via the Gelato Dashboard? How do I check the order status in the Gelato Dashboard? How do I check estimated delivery date and tracking in the Gelato Dashboard? Email Notification from Gelato: Order [123] is on hold - Action required How do I contact Gelato? Do you offer 24/7 customer support? What is your return policy and quality guarantee? How do I report a problem with my order?

How do I connect my WooCommerce store to Gelato?

Connect WooCommerce store to Gelato

Step 1

Connection Checklist

  1. Please make sure that your WooCommerce version is 2.4.8 or higher, it’s required for the Gelato app to work properly.
  2. Check that your WooCoomerce store has a HTTPS connection and doesn’t have redirection. This can be checked here. 
  3. Make sure that WooCommerce REST API is accessible. This can be verified by going to the .htaccess file and making sure it has this entry: SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1. For more information, please check these WordPress and Github posts

Step 2

Enable REST API in your WooCommerce settings

  1. From the Admin Panel of your store, open "WooCommerce → Settings → Advanced".
  2. Under the "Legacy API" tab, "Enable the legacy REST API".
  3. Click "Save Changes".


Step 3

Make sure that permalink settings are not set to Plain

WooCommerce REST API currently works only when WordPress permalinks are enabled. So in order to use the API, you need to make sure that the Permalink setting is not set to the default value. The permalink feature depends on your server configuration - if URL rewriting is not available, then the permalinks will not work.

  1. Open "Settings → Permalinks"
  2. Under "Common Settings" choose any other link structure other than "Plain" in order for the WooCommerce API to work.


  1. Click "Save Changes".
  2. You can now check if the WooCommerce API is working by opening http://your-site-url-here.com/wc-api/v1/ in the browser. If the response contains JSON code with store information, then the API works, otherwise, the permalinks are not enabled correctly.

Step 4

Install the Gelato plugin

  1. Go to your WooCommerce site and open up the “Plugins → Add new” in the left menu.
  2. Search, install and activate the Gelato plugin.



Step 5 

Connect your WooCommerce to Gelato

  1. Open the Gelato tab in the left menu and click “Connect to Gelato” 


    2.  Allow access to Gelato plugin


Step 6:

Add products

With the Gelato plugin, you can create products, their mockup images, descriptions, and pricing. Start adding your products by going to your connected WooCommerce → Add products.

Was this article helpful?
0 out of 3 found this helpful