RB TikTok Shop Pro - PrestaShop TikTok Shop module (API integration)

229.00 € with TAX

EUR prices are converted from PLN at the NBP mid rate (4.3806 PLN/EUR, 2026-10-13) and rounded up to the nearest euro. Payment in EUR via PayPal.

A PrestaShop TikTok Shop module that connects your store to TikTok Shop and lets you sell PrestaShop products directly inside the TikTok app.

A professional module for PrestaShop 8.x and 9.x that connects your store to TikTok Shop through the official TikTok Shop Open API. It exports products with variants, images, category attributes and GPSR data, keeps prices and stock levels in sync, and turns TikTok orders into regular PrestaShop orders with a carrier, statuses and a tracking number.

The built-in AI assistant suggests categories, fills in missing data and explains API errors in plain language. A task queue, webhooks, encrypted tokens and full logs keep the integration stable even with thousands of products and multiple shops (multistore).

Delivery: download after the payment is booked. Consumers and sole traders with consumer rights choose in the order form: immediate delivery (losing the right of withdrawal) or delivery after the 14-day withdrawal period.

Enter the domain you are activating the licence for (without http://).

Additional services (optional):

SKU: RB-TIKTOK-SHOP-PRO-EN Category:

Description

RB TikTok Shop Pro - sell on TikTok Shop straight from PrestaShop

TikTok Shop is a store built directly into the app where customers discover products in videos, LIVE streams and creator profiles - and buy them without leaving TikTok. RB TikTok Shop Pro lets you enter this channel without listing products by hand and without retyping orders. Your catalogue, prices, stock levels and orders are managed from one place: the PrestaShop back office.

The module uses the official TikTok Shop Open API (version 202309 and newer) and covers the full sales cycle: product export, price and stock updates, order import, tracking number hand-off and status changes. Everything runs in both directions, automatically, with full control over what reaches TikTok.

Key benefits

  • A new sales channel in days - instead of entering hundreds of products manually in Seller Center.
  • One warehouse, zero overselling - stock and prices are updated in TikTok Shop after every change in PrestaShop.
  • TikTok orders like any other - they land in PrestaShop with the customer, address, carrier and status, so you process them with the same workflow (and the same ERP).
  • Fewer rejections by TikTok - pre-flight validation, category attributes, certificates, size charts and GPSR data are all handled in the module.
  • AI that saves hours of work - category suggestions, missing-data hints and plain-language explanations of API errors.

Connect to TikTok Shop in minutes

Setup does not require a developer. You enter your app details from TikTok Shop Partner Center, click “Connect to TikTok Shop” and authorise the store. The module fetches the shop ID, region and shop_cipher on its own and refreshes access tokens automatically before every API call.

  • OAuth login with CSRF protection (verification of the state parameter).
  • Authorisation link for the store owner - the integrator generates a one-time link (valid for 48 h) and sends it to the seller, who approves access from their own account.
  • Sandbox and production environments - test the integration before products reach customers.
  • Preview of granted permissions (scopes) - you see immediately whether the API package added in Partner Center has reached the seller account.
  • Silent mode - disables customer e-mails during order import and status changes. Useful when a staging store is connected to a production TikTok account.

Product export - with variants, images and control

The Products screen shows the whole catalogue with its TikTok Shop status, TikTok product ID, last sync date and last error. You filter by ID, name, reference and status, sort columns and select products to send.

  • PrestaShop combinations as TikTok variants (SKUs) - e.g. Size and Colour, up to three attribute groups, with reference and EAN code.
  • Automatic image upload to TikTok with a smart cache: an unchanged image is never sent twice, and replacing a file forces a new upload. Images outside TikTok’s requirements (300-4000 px) are replaced with a matching thumbnail.
  • Package weight and dimensions from product data, with support for store units (kg/g/lb, cm/mm/m/in) and default values when a product has none.
  • Update instead of duplicates - a product that already exists in TikTok Shop (including rejected ones) is edited while keeping its SKU identifiers.
  • Instant result - up to 10 selected products are sent immediately, with a result for each. Larger batches are handled by the background queue.
  • Data preview (dry run) - see exactly what will be sent to TikTok before anything is sent.
  • Export rules: active products only, in-stock products only, minimum stock, plus “exclude from TikTok” and “force export” switches on the product sheet.

Categories and attributes matched to TikTok requirements

TikTok Shop requires every product to be assigned to a category from its own tree and to have that category’s mandatory attributes filled in. The module walks you through this step by step.

  • Category mapping PrestaShop → TikTok with the downloaded TikTok category tree and AI suggestions.
  • TikTok category attributes - the module fetches the list of attributes and their allowed values. You set a default value once for the whole category.
  • Per-product values from PrestaShop features. Product text is matched to TikTok’s value list, including material composition in Polish and English (e.g. “95% viscose, 5% elastane”). If TikTok allows a custom value, the module sends it.
  • Attribute group mapping (size, colour) to TikTok sales attributes.
  • Certificates and size charts - required documents (JPG, PNG, WEBP, PDF) are added once per category and the module attaches them to every product.
  • Pre-flight validation - missing attributes, weight or certificates stop the export with a link straight to the screen where you can complete them.

EU compliance: GPSR

The GPSR regulation requires the manufacturer and the EU responsible person to be stated for each product. The module fetches the list of manufacturers and responsible persons registered in your TikTok Seller Center and attaches the selected data to every exported product. A TikTok GPSR error leads straight to the right configuration section.

Prices and stock always up to date

Every stock, price or specific-price change in PrestaShop goes to the queue and is pushed to TikTok Shop. You do not have to remember manual updates, and customers cannot buy a product you no longer have.

  • Percentage and fixed mark-up plus price rounding - a separate pricing policy for the TikTok channel.
  • Optional inclusion of PrestaShop specific prices.
  • Stock buffer - show fewer units in TikTok than you actually have to protect yourself from selling the same item in two channels.
  • Full price and stock sync on demand or on a schedule (cron).

TikTok Shop orders straight into PrestaShop

Orders are fetched automatically (webhook and cron) or manually from a chosen date. Each becomes a full PrestaShop order, visible in the order list, reports and your integrated ERP.

  • Import at the right moment - the module waits until TikTok releases the order for fulfilment (AWAITING_SHIPMENT status). Orders cancelled within the cancellation window never reach the store.
  • Product matching by SKU - by combination reference, product reference or variant name.
  • Carrier and shipping cost - you choose the carrier assigned to TikTok orders (e.g. a courier service), with the shipping cost taken from TikTok.
  • Three customer modes: a shared technical account, guest order, or a customer account with the buyer’s e-mail address.
  • Real buyer e-mail addresses - the TikTok API only returns a masked address. Upload a CSV export from Seller Center, review the preview of changes and assign orders to real addresses with one click. Addresses for orders not yet imported are used during import.
  • TikTok order number in the order note (“TikTok: …”) - available to your ERP through the webservice.
  • TikTok column in the order list with a filter and a link to the order in TikTok Seller Center.
  • TikTok tab on the order page with order details and an “Update data from TikTok” button.
  • 5 dedicated statuses: new, awaiting shipment, shipped, cancelled, returned.
  • Compatible with third-party modules that react to cart and order creation (e.g. product bundle modules).

Statuses and shipping in both directions

When you ship a parcel and add a tracking number in PrestaShop, the module passes it to TikTok Shop and marks the package as shipped. Status changes on the TikTok side (cancellation, return) come back to PrestaShop through webhooks.

  • Carrier mapping PrestaShop carriers to TikTok carriers, with the list fetched from your warehouses and delivery options in TikTok Shop.
  • Hand-over method: courier pickup (PICKUP) or drop-off at a point (DROP_OFF).
  • Tracking number correction for a parcel already handed over.
  • Order status mapping PrestaShop ↔ TikTok.

AI assistant - faster rollout and fewer errors

The optional AI assistant (any OpenAI-compatible provider) does the work that usually takes the most time when entering a marketplace.

  • Matching TikTok categories to your store categories.
  • Attribute mapping suggestions and detection of missing data.
  • Titles, descriptions, bullet points and tags optimised for TikTok Shop.
  • Plain-language API error explanations with a suggestion of what to fix.
  • Export readiness audit of the whole catalogue.
  • Autopilot in three modes: suggestions only, suggestions for approval, or automatic application.

The AI never overwrites product data without your consent. The API key is stored encrypted, and a monthly request limit protects you from unplanned costs.

Reliability: queue, webhooks and cron

Heavy operations never slow down the back office or the storefront. Every task (export, price and stock update, order import, shipping, webhook) goes into a prioritised queue.

  • Automatic retries with increasing back-off on network errors, API rate limits (HTTP 429) and TikTok server errors. Data errors are not retried endlessly - they are shown immediately for correction.
  • No double processing - task locks and recovery of stalled tasks.
  • Secure webhooks - secret token, signature verification and replay protection for the same event.
  • Cron via CLI or secret URLs, with a lock against parallel runs.
  • Queue overview with manual retry or cancellation and insight into task data.

Diagnostics, logs and security

  • Diagnostics screen with connection, permission and token tests plus a server requirements check.
  • API logs with filters and CSV export. Tokens, secrets and personal data are masked in the logs.
  • AES-256-GCM encryption of tokens and keys, with a key unique to each installation.
  • Write-only App Secret - once saved, it is never displayed anywhere.
  • CSRF protection for all forms and actions, permissions aligned with employee roles in the back office.
  • On uninstall you decide whether to keep the integration data or remove everything.

TikTok Shop panel inside PrestaShop

After installation, a TikTok Shop section with 14 screens appears in the back-office menu: Dashboard, Configuration, OAuth connection, Products, Category mapping, Attribute mapping, Prices and stock, Orders, Statuses and shipping, Webhooks, Sync queue, API logs, AI Assistant and Cron / Diagnostics. The module also adds a TikTok tab on the product sheet, a TikTok card in order details and a TikTok column in the order list.

Technical requirements

PrestaShop8.0 - 8.2.x and 9.x
PHP7.4 - 8.3, curl and openssl extensions
MultistoreYes - separate connection and settings for each shop
Back-office languagesEnglish, Polish
DependenciesNone - no Composer required on the server
On the TikTok sideA TikTok Shop seller account and an app in TikTok Shop Partner Center with product, order and logistics permissions
SchedulingCron (CLI or URL) to process the queue

Who is RB TikTok Shop Pro for?

  • Stores in fashion, beauty, lifestyle and accessories, whose products sell well through video and creator collaborations.
  • Businesses that want to add TikTok Shop as another channel without a separate listing management system.
  • Stores with a large number of variants (sizes, colours), where manual listing is unrealistic.
  • Companies running an ERP or warehouse system connected to PrestaShop - TikTok orders flow through the same path as all others.
  • Agencies and integrators managing client stores.

Frequently asked questions

Do I need a TikTok Shop account?

Yes. The module connects PrestaShop to an existing TikTok Shop seller account. You also need an app in TikTok Shop Partner Center - the documentation describes step by step which permissions to enable and which URLs to enter.

Can I send only some of my products to TikTok?

Yes. You select products manually, set export rules (active only, in stock only, minimum stock) and can exclude individual products on their product sheet.

What about products I have already listed in Seller Center?

The module recognises products by SKU and updates existing listings instead of creating duplicates.

Can TikTok prices differ from my store prices?

Yes. You can set a percentage or fixed mark-up, rounding, and decide whether to include specific prices.

Will TikTok customers receive e-mails from my store?

It depends on the selected customer mode and the silent mode setting. You can import orders without sending any messages.

Does the module work with multistore?

Yes. Each shop can have its own TikTok Shop connection, mappings and settings.

Is the AI required?

No. The AI assistant is optional and only works after you enter your own API key. The whole integration works without it.

Why RB TikTok Shop Pro?

Because it is a full two-way integration, not a simple product feed export. The module handles everything simple solutions usually stop at: variants, category attributes, certificates, GPSR, images, the order cancellation window, carriers, tracking numbers and real buyer e-mail addresses. It was built on a real-world implementation in a live online store and is developed in response to sellers’ actual needs.

Install RB TikTok Shop Pro and start selling where your customers spend their time.

Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 8
Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 9
Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 7
Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 6
Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 5
Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 4
Moduł PrestaShop TikTok Shop - RB TikTok Shop Pro - ekran 3
You were not leaving your cart just like that, right?

Zostawiasz coś w koszyku? 🛒

Podaj swój adres e-mail, a zapiszemy Twój koszyk. Dzięki temu możesz wrócić do zakupów później bez ponownego szukania produktów.