PrestaShop Import / Export

TikTok Shop & Pinterest Catalog Sync for PrestaShop 8 & 9

Sell on TikTok Shop and Pinterest from your PrestaShop stock, with no double entry.

TikTok Shop and Pinterest bring buyers who never go through Google. The hard part is keeping the catalog right: re-entering products in Seller Center, fixing prices by hand for every promotion, and finding out that an item sold on TikTok is still in stock in PrestaShop. This module connects both channels to your shop. TikTok Shop listings are created from your product pages, stock and prices are sent as soon as they change, and every TikTok sale comes back into PrestaShop as an order or a stock decrement. Pinterest gets a catalog feed ready to register and, once the API is connected, stock and price changes within minutes.

At a glance
  • TikTok Shop listings created and updated through the official Partner API, combinations and images included
  • Stock and prices sent as soon as they change in PrestaShop, with automatic retries on errors
  • TikTok orders imported into PrestaShop, cancellations and tracking numbers handled
  • Pinterest catalog feed and real-time API updates, rejected items reported
  • Google and TikTok category mapping with inheritance, quality score per product
PrestaShop 8 & 9 TikTok Shop API Pinterest API Order import
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
TikTok Shop & Pinterest Catalog Sync for PrestaShop 8 & 9
v1.1.0 · updated 2026-09-24
What it does

The short version.

01

TikTok Shop listings from your product pages

Title, description, images, combinations (up to 3 sales attributes), EAN, weight and dimensions go from PrestaShop to TikTok Shop. The TikTok category and its required attributes are set once per PrestaShop category, with an automatic suggestion from TikTok. The manufacturer and responsible person required in the EU are attached to every listing.

02

Stock and prices without delay

A stock, price or promotion change is queued and sent right after saving, without slowing the back office down. Only stock or price is sent when the content did not change. An API error is retried after 2, 4, 8, 16 then 32 minutes.

03

TikTok sales come back into PrestaShop

Orders mode: each sale becomes a PrestaShop order at the price paid on TikTok, shipping included, with invoice and stock decrement. Stock-only mode: stock goes down without creating an order. A TikTok cancellation puts the stock back. The tracking number entered on the order is sent to TikTok.

04

Pinterest, feed and real time

Register the TSV feed in Pinterest Business Hub, or let the module create the data source through the API. Once connected, the API receives stock, price and removal changes between two imports. The module then reads the result of each batch and shows rejected items with Pinterest's own message.

05

Your existing listings recovered

Already selling on TikTok Shop? The module links your Seller Center listings to your products by seller SKU. They keep their TikTok content and the module only manages their stock and price, with no duplicates.

06

A clean catalog before sending

Each product gets a quality score per channel: missing image, zero price, short description, invalid EAN, unmapped category, too many attributes. The preview shows the variants exactly as they will be sent, and a dedicated title can replace the product name on each channel.

The long version

Everything you'd want to know before you install.

A detailed look at how TikTok Shop & Pinterest Catalog Sync for PrestaShop 8 & 9 works, why we built it the way we did, and the thinking behind the features above.

§ 01

Two channels, one stock

Selling on TikTok Shop without a connector means keeping two stocks. A TikTok sale lowers the stock on TikTok only, and the next customer can buy on your shop an item that no longer exists. The module handles both directions: every PrestaShop stock change goes to TikTok, and every TikTok sale comes back into PrestaShop, as a full order or as a plain stock decrement depending on how you work.

§ 02

TikTok orders like any other order

In orders mode, the TikTok sale becomes a PrestaShop order with the price the buyer paid, seller discount deducted, and the TikTok shipping fee. VAT is computed by PrestaShop, the invoice is generated according to the status you choose, and stock goes down as for a shop order. You prepare the parcel, enter the tracking number, and the module marks the TikTok order as shipped. A cancellation on TikTok cancels the order and restores the stock.

§ 03

Pinterest, from feed to real time

Pinterest imports a catalog once a day. The module provides the TSV feed, with variants, images, sale price, Google category and custom labels, and can create the data source in your account. Once the API is connected, a stock or price change is sent within minutes instead of waiting for the next import. Pinterest validates items after receiving them: the module reads that result back and flags rejected items with the exact reason.

§ 04

Category mapping in one pass

Map a PrestaShop category and all its subcategories follow. The Google category is picked from the built-in official taxonomy, the TikTok category from your TikTok shop's tree, with a button that asks TikTok for the best category for your products. Coverage bars show the share of active products already mapped.

§ 05

What you need to start

Pinterest works with the feed alone. For real-time updates, create an app on developers.pinterest.com. TikTok Shop needs an app on partner.tiktokshop.com, linked to your TikTok shop. Credentials stay on your server, encrypted, and no intermediate service sees your data. Finally, add the cron task shown by the module, every 5 minutes.