External integrations

An integration is a service external to TPOP: let's find out how to combine them.


Adding / integrating your Shopify shop to your TPOP account is quick and easy.

From your TPOP dashboard, click on "Settings" then "Options and external shops".

Then, under "Connect a platform", you can add your Shopify shop.

All you have to do is follow the instructions, depending on whether or not you've already installed the application.

Please note

If you created your TPOP account from the Shopify app store, you won't have access to all the platform's features and you won't be able to subscribe to our various subscriptions.

The good news is that if you create your account directly from our site and then integrate Shopify, no restrictions will apply.


Would you like to sell products created with TPOP on your Etsy shop?Go to your account settings, then "production options".The direct link to followThen click on "Activate Etsy integration".You will then be redirected to the Etsy access confirmation page (only if you are logged in to Etsy beforehand).All you have to do is confirm and authorise access to your account.

That's it, your Etsy shop will now appear in the list of connected shops.You can now push the products you've created to your Etsy shop and orders will be automatically received and synchronised.

Warning: Etsy orders are retrieved 3 times a day.

Warning: under no circumstances should you delete the "T-Pop 16xxxxxxxx" delivery profile that will be created when your shop is integrated.

1. Your Etsy order does not appear in your TPOP dashboard.

Etsy orders are synchronised 3 times a day. If you don't see your order in your TPOP dashboard, simply wait until the next synchronisation or click on the "Etsy synchronisation" button in the list of your orders.

If your order does not appear even after synchronisation, it is because the product is not recognised: in this case, the reason is that the product has changed.

Make sure you never modify the variants (sizes, colours, etc.) of products created with TPOP.

2. Problems "pushing" (sending) your TPOP product to Etsy.

When you send your TPOP products to Etsy, Etsy checks that everything is in order on its side.

If there is a problem, Etsy returns an error message.

Here are some errors you may encounter when trying to push a product to your Etsy shop:

Error: The user must have a payment template in order to create or update a listing.

This means that your Etsy shop is not fully configured: have you added a valid payment method?

There is a charge for creating product listings on Etsy (US$0.20), so it is essential that all your bank details are filled in and valid, otherwise the transaction will fail and your product will not be published.

Customisable products:

With TPOP, you can create customisable products for your future customers. You just need to do a little work on your Etsy product sheet to make it functional:

By activating this option, you enable the personalisation of your product.

Error: You must provide either a carrier and mail class or min/max delivery days.

This means that you must indicate a carrier in your delivery profile in your Etsy preferences.

Don't forget to confirm your changes after choosing your carrier.


1-click integration of your WooCommerce store*.

WooCommerce integration allows you to push products created via our platform directly to your WooCommerce shop and synchronise orders.When an order is placed on your shop, it is automatically sent to us.

You can then track its status from our platform, in the blink of an eye.

Please note: it may take a few minutes before the order appears in your TPOP panel.

When the order is dispatched, we automatically close the order in your WooCommerce shop, which will trigger the dispatch of the dispatch email that you have written in your shop.

Installation is very simple if you already have your own site and hosting.

Go to the administration panel of your WooCommerce shop.

Integration will not work if your permalinks (the structure of your links) are set to SIMPLE.

Choose one of the available options ("Publication title" seems the most suitable), other than "SIMPLE" and then confirm.

Adding the shop

Now go to the platform panel under "Shops", then click on "Connect a platform" / "WooCommerce".

Enter the full URL (https://xxx.xxx.xxx type) of your shop then click OK: you'll be redirected to your WooCommerce shop to confirm access.

Once validated, your shop is linked to TPOP.

Easy, isn't it?

Essential settings for your WooCommerce shop

WooCommerce integration is quick and easy, and in just a few clicks you'll be able to create your products and receive your orders.

However, it's important to note that :

Your permalinks must be configured correctly.

When an order is placed on your shop, we will only receive it if it is marked as "in progress". This is the case for most payment methods, but if you have activated payment on receipt or payment by cheque, the order will have a "pending" status in your WooCommerce administration and we will not receive the order.

To echo the previous point, an order placed on your shop using deferred payment will not be taken into account by the application. We recommend that you only authorise immediate payments (by credit card or Paypal).

Your hosting must be suitably configured for an e-commerce shop: sending images to your shop is a resource-intensive process. As a result, low-cost hosting may not be robust enough to handle the automated addition of products and images.

If the products are created correctly but the images are not uploaded, you may need to ask your provider to deactivate "mod_security" for your domain.

Customise the tracking email with WooCommerce

When we indicate that an order has been dispatched, we automatically assign a postal tracking link to it.

With WooCommerce, this link is added to a note, which will be sent to your customer.

By default, the email linked to the notes has the subject "Note added to your order" and the header "A note has been added to your order".

It will be much more meaningful for your customer to receive a personalised message.

Go to "WooCommerce" / "Settings" / "E-mails" / "Customer note" then tick "Enable this email notification".

Here's how to fill in the fields:

Subject: Your order tracking
Email header: Your order tracking link
Additional content : Click on the link to track your parcel

WooCommerce Troubleshooting

Here are some errors you may encounter when trying to push a product to your WooCommerce shop:

Error: Sorry, you are not allowed to create resources. [woocommerce_rest_cannot_create]

This means that you have an identification problem: the link between TPOP and your WooCommerce shop is broken.

In our platform, go to "Stores" then click on the Uninstall/Reinstall button.

Check the Reinstall the application box and click on the green button to re-establish the link between your shop and your TPOP products.

JSON ERROR: Syntax error

Please check that you have added the correct url for your shop (check www and https).

Example : your shop url is https://www.shopname.com

If you try to push your products to https://shopname.com (without www) or http://www.shopname.com (http instead of https), this will not work.