---
site_name: Toret dokumentace
site_url: https://documentation.toret.cz
contact_email: info@toret.cz

title: Toret Toolkit plugin documentation
url: https://documentation.toret.cz/en/toret-toolkit-plugin-documentation/
date: 2026-02-05
modified: 2026-07-06
author: tcirkl
type: page
---

# Toret Toolkit plugin documentation

You are on the documentation page for the Toret Toolkit for WooCommerce plugin, which modifies and extends WooCommerce functions in compliance with valid legislation.

You can purchase the Toolkit plugin here: [Toret Toolkit for WooCommerce](https://toret.cz/produkt/toolkit/)

Table Of Contents

1. Plugin Installation
2. Plugin Activation
3. Styles and Compatibility
4. Form Validation Using Cloudflare Turnstile
5. Product
 - Sales Price Tracking
 -
 - Best Price Information on Product Page
 -
 - Price History Graph Display
 -
 - Delivery Information / Delivery Times Page
 -
 - Delivery Time
 -
 - Custom Technical Description
 -
 - Back In Stock (Watchdog)
 -
 - Product Enquiry
 -
 - Price per Unit
 -
 - General Product Safety Regulation (GPSR)
6. Checkout
 - Cart Check Warning
 -
 - Submit Button
 -
 - Company Fields in Checkout
 -
 - Automatic Address Completion (Autocomplete)
7. Order Statuses
 - Complaint (Reklamace)
 -
 - Handed over to carrier (Předáno dopravci)
 -
 - Unpaid Order Notification
 - Failed Payment Notification
 -
 - Order Cancellation Notification
 - Cancelled Order Notification
8. Email Attachments
9. Reviews (Hodnocení)
10. Available Shipping (Dostupná doprava)
11. Orders (Objednávky)
 - Custom Surcharges (Vlastní příplatky)
 -
 - Order List
 -
 - Blacklist
12. Digital Services Act (DSA)
 - Publishing Mandatory Information – Shortcode
 -
 - Form for Reporting Illegal Content
13. Withdrawal from Contract (Odstoupení od smlouvy)
 - Automatic Emails for Contract Withdrawal
14. Withdrawal from contract management
15. Troubleshooting
 - Cart review prompt display issue
 -
 - Order number verification for contract withdrawal is failing
16. Plugin testing

## Plugin Installation

Upon purchasing the plugin, you will receive a license key and a download link for the plugin zip file via email. You can find detailed instructions on how to install the plugin from your computer into WordPress [here](https://documentation.toret.cz/instalace-pluginu/).

## Plugin Activation

After installing the plugin, open the Toret Toolkit plugin, insert the license key into the appropriate field, and click the button to activate.

![Toret Toolkit Plugin - activation](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-aktivace-1024x414.png "Toret Toolkit Plugin - activation")

## Styles and Compatibility

On the *Hlavní nastavení (Main Settings)*tab, it is possible to adjust the appearance and compatibility of functions as follows:

**Enable modern CSS styles:** Activates css styles for a more modern display of functions on product pages

---

**Disable JS and CSS Bootstrap**: Deactivates styles – in case of incompatibility with the e-shop theme

---

![Toret Toolkit Plugin - style settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-stylu-1024x439.png "Toret Toolkit Plugin - style settings")

## Form Validation Using Cloudflare Turnstile

(Toret Plugins > Toolkit > General > Form Validation)

For forms (DSA, Withdrawal from Contract, Product Enquiry and Back In Stock), it is possible to enable user verification using the Cloudflare Turnstile service to protect against spam. Activate the feature by checking the checkbox. To connect the service, you need to enter the Site key and Secret key from your Cloudflare Turnstile account.

![Toret Toolkit – Cloudflare Turnstile Verification Settings](https://documentation.toret.cz/wp-content/uploads/2026/03/Toret-Toolkit-overeni-pomoci-Cloudflare-Turnstile-1024x472.png "Toret Toolkit – Cloudflare Turnstile Verification Settings")

## Product

The *Produkt (Product)* section contains settings for individual functions related to WooCommerce products.

### Sales Price Tracking

The plugin logs price changes and alerts to the lowest set price in the last 30 days (in the product detail in administration).

In the plugin settings, just check the function *Povolit sledování ceny produktu a kontrolu prodejní ceny (Enable product price tracking and sales price check)* (a). Clear price records by clicking the *Vymazat celý log (Clear entire log)* button (b).

![Toret Toolkit Plugin - price tracking settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-sledovani-cen-1024x379.png "Toret Toolkit Plugin - price tracking settings")

After saving, a *Sledování cen (Price Tracking)* box is added to the product detail on the *Toret Toolkit *tab. The box automatically displays the lowest price in the last 30 days.

![Toret Toolkit Plugin - product price tracking settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-sledovani-cen-u-produktu.png "Toret Toolkit Plugin - product price tracking settings")

It is also possible to open the log, which lists the product price history.

![Toret Toolkit Plugin - product price log](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-historie-ceny-1.png "Toret Toolkit Plugin - product price log")

In the *Sledování cen (Price Tracking) *box, it is possible to delete the log, just check the checkbox and save the product.

### Best Price Information on Product Page

In the plugin, it is possible to enable the function **display lowest price on product page**for the last 30 days. (a) For this function, it is necessary to have *Sledování prodejních cen (Sales Price Tracking)* enabled (see above).

The notification will appear only if the product is on sale (has a sale price listed).

The place where the lowest price information is displayed can be adjusted in the settings by [selecting a hook](https://toret.cz/woocommerce/hooky-detail-produktu/) (b), where the information will be hooked. The text of the information can be modified (c).

In the *Zdroj pro výpočet nejlepší ceny (Source for best price calculation)* row (d), you can set whether the best price is calculated from the regular price, sale price, or the lowest of both.

![Toret Toolkit Plugin - best price display settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-zobrazeni-informaci-o-nejlepsi-cene-za-poslednich-30-dni-1.png "Toret Toolkit Plugin - best price display settings")

Upon meeting the conditions, the lowest price information is displayed with the product.

![Toret Toolkit Plugin - lowest price display on product page](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-zobrazeni-nejnizsi-ceny-u-produktu-nad-dltaciatkem-pridani-do-kosiku.png "Toret Toolkit Plugin - lowest price display on product page")

### Price History Graph Display

In the setting of the *Informace o nejlepší ceně (Best Price Information) *function, you can **activate the graph display function** (a), set the link text to the graph (b), and select a hook (c) where the link will be displayed on the product page. The graph itself is displayed in a pop-up window after clicking the link.

![Toret Toolkit Plugin - price history graph display settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-zobrazeni-grafu-vyvoje-ceny-produktu-1024x459.png "Toret Toolkit Plugin - price history graph display settings")

The graph shows the product price development over time. The graph timeline is the same as the maximum period for discount calculation (30 days).

![Toret Toolkit Plugin - price history graph](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-graf-ceny.png "Toret Toolkit Plugin - price history graph")

### Delivery Information / Delivery Times Page

It is also possible to set a link on the product page leading to your page with delivery information.

> TIP: To display shipping price information in a pop-up window, use the function on the [Doprava (Shipping)](https://documentation.toret.cz/#doprava) tab.

First, it is necessary to create a page in WordPress where information about shipping provided on the e-shop will be listed.

In the plugin settings (*Toret plugins >Toolkit > Produkt (Product)* > *Stránka s informacemi o dodacích lhůtách (Delivery Times Info Page)*), check the checkbox *Zobrazit odkaz na stránku s informacemi o doručení (Display link to delivery info page)* (a). Insert the page link into the *Odkaz stránky (Page link)* field (b). Choose the link name that will be displayed to customers (c) and select the hook (d) location where the link will be displayed on the product page.

![Toret Toolkit Plugin - delivery info page settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-stranky-s-informacemi-o-doruceni.png "Toret Toolkit Plugin - delivery info page settings")

Then a link to the page with shipping information will be displayed with the product. [](http://documentation2.toret.cz/toolkit/wp-content/uploads/sites/62/2022/12/toret-toolkit-odkaz-na-nastaveni-stranky-s-informaceni-o-doruceni.png)

![Toret Toolkit Plugin - shipping price display on product page](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-zobrazeni-cen-dopravy-u-produktu.png "Toret Toolkit Plugin - shipping price display on product page")

### Delivery Time

The plugin allows setting a **global delivery time**, which is automatically applied to all products, or an **individual delivery time** for specific products or product categories.

**Global settings** for delivery time can be found on the *Produkt (Product)* tab *(Toret plugins > Toolkit)* and offers these options:

- display on product page
- display in customer email
- display in the cart and at checkout
- display on the thank you page (after ordering)
- automatic date change to next working day
- count working days only
- hour limit for delivery time calculation – after exceeding the set time limit, an extra day is added to the time
- delivery time display type – time can be displayed as date/number of days
- modify text before/after number
- select hook for placement (overview of hooks can be found in thevisual guide)
- display and set individually for “In stock”, “Out of stock”, and “On backorder” statuses

![Toret Toolkit Plugin - delivery time display settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-zobrazeni-dodaci-lhuty-1.png "Toret Toolkit Plugin - delivery time display settings")

The delivery time is displayed with the product like this:

![Toret Toolkit Plugin - delivery time display on product](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-zobrazeni-dodaci-lhuty-u-produktu.png "Toret Toolkit Plugin - delivery time display on product")

Individual delivery time settings for specific products are done in the product detail *(Produkt > Data produktu > Toret Toolkit)*.

![Toret Toolkit Plugin - delivery time settings for product](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-dodaci-lhuty-pro-produkt-1024x487.png "Toret Toolkit Plugin - delivery time settings for product")

You can set custom delivery time for a category in the category details *(Kategorie > Toret Toolkit – Dodací lhůta)*.

![Toret Toolkit Plugin - Setting Delivery Times for Categories](https://documentation.toret.cz/wp-content/uploads/2026/04/toolkit-dodaci-lhuta-pro-kategorii-1011x1024.png "Toret Toolkit Plugin - Setting Delivery Times for Categories")

### Custom Technical Description

For a product, it is possible to activate the display of a custom tab in the plugin settings, where the technical description of the product will be listed, and enter the default tab name.

![Toret Toolkit Plugin - technical description tab settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-zalozky-pro-technicky-popis-1024x438.png "Toret Toolkit Plugin - technical description tab settings")

**In the product detail***(Produkt > Data produktu > Toret Toolkit)* you then set:

- tab name for specific product (a)
- hide tab for given product (b)
- tab content (c)

![Toret Toolkit Plugin - technical description settings on product](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-technickeho-popisu-u-produktu.png "Toret Toolkit Plugin - technical description settings on product")

The technical description will be displayed as a new tab with the product. [](http://documentation2.toret.cz/toolkit/wp-content/uploads/sites/62/2022/12/toret-toolkit-technicky-popis-na-strance-produktu.png)

![Toret Toolkit Plugin - technical description tab display](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-technicky-popis-na-strance-produktu.png "Toret Toolkit Plugin - technical description tab display")

The technical description can also be set **at the category level** (settings in the category details).[](http://documentation2.toret.cz/toolkit/wp-content/uploads/sites/62/2022/12/toret-toolkit-technicky-popis-na-strance-produktu.png)

### Back In Stock (Watchdog)

The *Zpět na skladě (Back In Stock)* function works as a watchdog. For products that are out of stock, a **form for entering the customer’s email is displayed.**The form can also be inserted using a **shortcode,** which you can find in the function settings.

As soon as the product is restocked, the system **automatically sends an email to the customer** with a notification about restocking and a link to the product.

In the plugin settings, you can customize the text above the email field and the button text, select the location on the page using a hook (or use a shortcode) and enable email notification for the administrator (when the form is sent by the customer).

![Toret Toolkit Plugin - Back In Stock function settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-funkce-Zpet-na-sklade.png "Toret Toolkit Plugin - Back In Stock function settings")![Toret Toolkit Plugin - Back In Stock display on product](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-formular-pro-naskladneni-produktu.png "Toret Toolkit Plugin - Back In Stock display on product")

Part of the subscription is also **email address verification** using a sent link, which is generated immediately after subscribing. Only after confirming this link is the user truly subscribed. The plugin thus meets GDPR requirements.

**Emails** sent by the plugin are based on the WooCommerce design and can also be modified in the relevant section *(WooCommerce > Settings > Emails)*. Here you can edit both emails for the customer (confirmation of subscription; restocking notification) and email notification for the administrator.

![Toret Toolkit Plugin - editing Back In Stock emails](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-uprava-e-mailu-pro-funkci-zpet-na-sklade-1-1024x292.png "Toret Toolkit Plugin - editing Back In Stock emails")

**Subscribed users**who want to be notified about restocking can be found **in the log**in the WooCommerce administration *(WooCommerce > Back In Stock)*, where you can manage them. At the same time, you can see which product they are interested in, whether they have confirmed the verification link, and whether they have already been notified about possible restocking.

In the **action column**, it is possible to delete a row in the log, resend the confirmation email, manually confirm the subscription, or manually send a restocking notification. Once the customer is notified, the row in the log is automatically deleted.

It is also possible to filter here by individual products for which customers have subscribed to restocking information, or delete the entire log via the “Vymazat seznam” (Clear list) button.

![Toret Toolkit Plugin - Back In Stock function log](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-log-funkce-Zpet-na-sklade.png "Toret Toolkit Plugin - Back In Stock function log")

### Product Enquiry

The plugin allows setting the option to ask a question about the product for each product. The module must first be activated (Povolit modul Dotaz na produkt / Enable Product Enquiry module).

![Toret Toolkit Plugin - Product Enquiry function settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-funkce-Dotaz-na-produkt.png "Toret Toolkit Plugin - Product Enquiry function settings")

The form can be set as a **tab on the product** or as a link that opens a **pop-up window**. Texts for the tab and link can be customized. If the field remains empty, the default text is used.

![Toret Toolkit Plugin - Product Enquiry function settings 2](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-funkce-Dotaz-na-produkt-2.png "Toret Toolkit Plugin - Product Enquiry function settings 2")![Toret Toolkit Plugin - Product Enquiry display - tab](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-dotaz-na-produktu-zalozka-produktu-1024x339-1.png "Toret Toolkit Plugin - Product Enquiry display - tab")Tab for product enquiry![Toret Toolkit Plugin - Product Enquiry display - pop-up](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-dotaz-na-produktu-popup-okno.png "Toret Toolkit Plugin - Product Enquiry display - pop-up")Pop-up for product enquiry

The place where the link to the pop-up window is displayed can be adjusted in the settings by [selecting a hook](https://toret.cz/woocommerce/hooky-detail-produktu/) on the product page.

It is also possible to set in the settings:

- display field for entering customer phone number
- email to which notification about the enquiry will be sent (for administrator)
- enable for all products (permission can also be adjusted in product detail)
- custom wording displayed after successful/unsuccessful email sending
- saving enquiries (saved enquiries can be found in WooCommerce > Product Enquiry)

After sending the enquiry, a message with the enquiry, customer email, and link to the inquired product will arrive at the email set in WordPress.

![Toret Toolkit Plugin - Product Enquiry - email for administrator](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-dotaz-na-produkt-email.png "Toret Toolkit Plugin - Product Enquiry - email for administrator")

Email content can be freely modified*(WooCommerce > Settings > Emails)*

![Toret Toolkit Plugin - Product Enquiry notification settings](https://documentation.toret.cz/wp-content/uploads/2024/06/screenshot-toolkit.toret_.dev-2023.12.21-09_38_21-1024x655-1.png "Toret Toolkit Plugin - Product Enquiry notification settings")

In the plugin settings, it is possible to enable saving enquiries to a table. You can find it in *WooCommerce → Product Enquiry.*

![Toret Toolkit Plugin - Product Enquiry log](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-Dotaz-na-produkt-log.png "Toret Toolkit Plugin - Product Enquiry log")

In the plugin settings, you can select the option to display the product enquiry for all products. Alternatively, in the product detail (Product > Product Data > Toolkit > Product Enquiry), the enquiry can be deactivated for the given product. Conversely, if the product enquiry is not enabled globally, it is possible to enable the enquiry for the product only for selected products.

![Toret Toolkit Plugin - Product Enquiry function settings for product](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-funkce-Dotaz-na-produkt-pro-produkt.png "Toret Toolkit Plugin - Product Enquiry function settings for product")

The product enquiry can also be set**at the category level**(settings in the category details).

### Price per Unit

If you want to display the price per unit for products, it is necessary to **enable the Cena za měrnou jednotku (Price per Unit) module**(checkbox) in the plugin settings for the product *(Toret plugins > Toolkit > Produkt)*.

![Toolkit - Price per Unit display settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Toolkit-nastaveni-zobrazeni-ceny-za-mernou-jednotku-1-1024x432.png "Toolkit - Price per Unit display settings")

Subsequently, you can**select a hook***(Použitý háček produktové stránky)*– the place where the price will be displayed on the product page. You can find an overview of hooks [here](https://toret.cz/woo/hooky-detail-produktu/).

**Default price per unit:** The value entered here will be propagated to all products if no individual value is entered in the product settings.

**Individual prices for each product** can be entered in the product detail *(Product > Product Data >Toret Toolkit > Price per Unit)*.

![Toolkit - Price per Unit in product settings](https://documentation.toret.cz/wp-content/uploads/2025/01/toolkit-cena-za-mernou-jednotku-3-1024x204.png "Toolkit - Price per Unit in product settings")

### General Product Safety Regulation (GPSR)

The plugin allows displaying manufacturer information for products. You perform this function setting on the Product tab in the plugin settings. *(Toret plugins > Toolkit > Produkt > Obecné nařízení o bezpečnosti výrobků (General Product Safety Regulation))*

1. Activate the module in the plugin settings (1)
2. You can enter a custom name for the information tab or use the default (2)
3. Save

![Toret Toolkit Plugin for WooCommerce - GPSR compliance module settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-pro-WooCommerce-nastaveni-modulu-pro-plneni-GPSR-1024x486.png "Toret Toolkit Plugin for WooCommerce - GPSR compliance module settings")

After activating the module, manufacturer information can be entered in the product detail > Product Data > Toret Toolkit > GPSR

![Toret Toolkit Plugin for WooCommerce - GPSR compliance module settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-pro-WooCommerce-nastaveni-modulu-pro-plneni-GPSR-1.png "Toret Toolkit Plugin for WooCommerce - GPSR compliance module settings")

…or in the category detail. Data entered for a category is automatically displayed for all products assigned to this category.

![Toret Toolkit Plugin for WooCommerce - GPSR compliance module settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-pro-WooCommerce-nastaveni-modulu-pro-plneni-GPSR-2-1024x592.png "Toret Toolkit Plugin for WooCommerce - GPSR compliance module settings")

Data entered for a product takes precedence over data for a category. I.e., if you have filled in data for both the product and the category, the ones entered for the product will be displayed.

## Checkout

On the next tab, it is possible to edit information on the checkout page.

### Cart Check Warning

In the checkout, it is possible to enable a prompt for the customer to check the cart before sending the order.

![Toret Toolkit Plugin - Cart Check Warning settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-Upozorneni-na-kontrolu-kosiku.png "Toret Toolkit Plugin - Cart Check Warning settings")

It is possible to set custom wording for the prompt or leave the field empty. In that case, the default wording set by the plugin is used.

![Toret Toolkit Plugin - Cart Check Warning display](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-vyzva-pro-kontrolu-kosiku-uvedena-v-pokladne.png "Toret Toolkit Plugin - Cart Check Warning display")

### Submit Button

In this section, you can change the text of the order submit button. The plugin includes predefined texts compliant with consumer law (“button amendment”), or you can choose custom text.

![Toret Toolkit Plugin - submit button settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-tlacitka-odeslat.png "Toret Toolkit Plugin - submit button settings")

### Company Fields in Checkout

Using the plugin, you can add fields for Company ID, Tax ID, VAT ID (a) to the checkout and enable automatic field filling in the checkout with data from ARES (b) or RÚZ (c) – for SK. Just activate the functions.

It is also possible to set fields in the checkout to be hidden and displayed only after checking a box (d) + adjust the text at the checkbox (e).

![Toret Toolkit Plugin - company fields in checkout settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-firemnich-poli-v-pokladne.png "Toret Toolkit Plugin - company fields in checkout settings")

### Automatic Address Completion (Autocomplete)

Activating this function offers address suggestions in the checkout when filling in the street. After selecting a suggested address, the city name and postal code are automatically filled in the checkout. The address is loaded from the Mapy.com service via API.

![Toret Toolkit Plugin - address autocomplete display](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-naseptavac-adresy.png "Toret Toolkit Plugin - address autocomplete display")

**Enable** automatic address completion **in the plugin***(Toret plugins > Toolkit > Pokladna (Checkout))*. Address suggestion can be limited by the entered country in the checkout.

![Toret Toolkit Plugin - address autocomplete settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-naseptavace-adres.png "Toret Toolkit Plugin - address autocomplete settings")

**API version list:** Currently, **REST API** is supported.

To use REST API, you will need an **account on the Mapy.com portal**. Login/registration can be done [here](https://developer.mapy.cz/account/).

After [logging in to the portal](https://developer.mapy.cz/account/), create a project…

![Mapy.cz REST API project settings](https://documentation.toret.cz/wp-content/uploads/2025/01/mapy-projekt-1024x542.png "Mapy.cz REST API project settings")

…and get an API key. In the project overview, you will also see available credits and their usage, or the price for purchasing more. In the Basic tariff, 250,000 credits per month are available for free.

![Mapy.cz REST API settings](https://documentation.toret.cz/wp-content/uploads/2025/01/mapy-api-1024x542.png "Mapy.cz REST API settings")

Insert the copied API key into the REST API key field in the plugin and click Save.

![Toret Toolkit Plugin - address autocomplete settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-naseptavace-adres-1.png "Toret Toolkit Plugin - address autocomplete settings")

[More information about REST API (Mapy.com)](https://developer.mapy.cz/rest-api/)

## Order Statuses

### Complaint (Reklamace)

The plugin adds a new order status “Reklamace” (Complaint) to WooCommerce. It also allows adding the result of the complaint to the order as a note.

![Toret Toolkit Plugin - complaint order status settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-stavu-objednavky-reklamace.png "Toret Toolkit Plugin - complaint order status settings")

When changing the order to the *Reklamace* status, an informative email in the style of WooCommerce emails is automatically sent to the customer. The content of this email can be customized in email settings (WooCommerce > Settings > Emails > Reklamace)

![Toret Toolkit Plugin - complaint order status display](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-vlastni-stav-reklamace-1.png "Toret Toolkit Plugin - complaint order status display")![Toret Toolkit Plugin - complaint email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-reklamaci.png "Toret Toolkit Plugin - complaint email settings")

Simply write the result of the complaint into the box in the order detail and update the order. An email with the result is sent to the customer just like when changing the order to the Complaint status. You can also customize the email with the complaint result in WooCommerce > Settings > Emails > Email s výsledkem reklamace (Email with complaint result).

![Toret Toolkit Plugin - entering complaint result](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-vysledek-reklamace.png "Toret Toolkit Plugin - entering complaint result")![Toret Toolkit Plugin - complaint result email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-vysledku-reklamace.png "Toret Toolkit Plugin - complaint result email settings")

### Handed over to carrier (Předáno dopravci)

With the plugin, you add a custom status *Předáno dopravci (Handed over to carrier). *After changing the order status to *Předáno dopravci* you can set an email in the style of WooCommerce to be sent to the customer.

In case you use Toret shipping plugins and the shipment is already created in the carrier’s system before changing the order to the *Předáno dopravci* status, a **shipment tracking link** is also added to the customer’s email.

![Toret Toolkit Plugin - handed over to carrier order status settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-stavu-objednavky-predano-dopravci.png "Toret Toolkit Plugin - handed over to carrier order status settings")

You can switch the order status from the order detail or using bulk actions.

![Toret Toolkit Plugin - handed over to carrier order status settings](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-hromadna-zmena-stavu-na-predano-dopravci-1024x336-1.png "Toret Toolkit Plugin - handed over to carrier order status settings")

The automatic email for the Handed over to carrier status can be customized in WooCommerce email settings (WooCommerce > Settings > Emails > Předáno dopravci).

![Toret Toolkit Plugin - handed over to carrier email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-stavu-Predano-dopravci.png "Toret Toolkit Plugin - handed over to carrier email settings")

### Unpaid Order Notification

This function automatically sends an email notification to the customer if the order is in the Pending payment (on-hold) status for a set number of days. You can choose between workdays and calendar days.

The plugin contains a cron URL for checking unpaid orders, which you set on your hosting. We recommend running CRON at least twice a day.

![Toret Toolkit Plugin - unpaid order notification settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-oznameni-o-nezaplacene-objednavce-1024x456.png "Toret Toolkit Plugin - unpaid order notification settings")

The notification email can be customized in WooCommerce email settings (WooCommerce > Settings > Emails > Předáno dopravci (Handed over to carrier)).

![Toret Toolkit Plugin - unpaid order email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-nezaplacene-objednavce.png "Toret Toolkit Plugin - unpaid order email settings")

#### Failed Payment Notification

In case payment fails e.g. via a payment gateway and the order status changes to Failed, the plugin sends an email notification to the customer. This function automatically sends an email notification to the customer if the order is in the Pending payment (on-hold) status for a set number of days. You can choose between workdays and calendar days.

The plugin contains a cron URL for checking failed payments, which you set on your hosting. We recommend running CRON at least twice a day.

![Toret Toolkit Plugin - failed payment notification settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-upozorneni-na-selhanou-platbu-1024x440.png "Toret Toolkit Plugin - failed payment notification settings")

The notification email can be customized in WooCommerce email settings (WooCommerce > Settings > Emails > Upozornění na selhanou platbu (Failed payment notification)).

![Toret Toolkit Plugin - failed payment email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-selhane-platbe.png "Toret Toolkit Plugin - failed payment email settings")

#### Order Cancellation Notification

This function automatically cancels the order and sends an email notification to the customer if the order is in the Pending payment (on-hold) status for a set number of days. You can choose between workdays and calendar days.

![Toret Toolkit Plugin - order cancellation notification settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-oznameni-o-zruseni-objednavky-1024x443.png "Toret Toolkit Plugin - order cancellation notification settings")

The notification email can be customized in WooCommerce email settings (WooCommerce > Settings > Emails > Oznámení o zrušení objednávky (Order cancellation notification))

![Toret Toolkit Plugin - order cancellation email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-zruseni-objednavky.png "Toret Toolkit Plugin - order cancellation email settings")

### Cancelled Order Notification

The function has a very similar name to the one in the previous section, but this one does something else. If an order is cancelled in WooCommerce, the e-shop is notified by email, but the customer receives no information about the order cancellation. Activating this function sends an email about the cancelled order to the customer. The email is sent only if orders in Processing, Pending payment, or On-hold status are cancelled.

![Toret Toolkit Plugin - cancelled order notification settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-oznameni-o-zrusene-objednavce-1024x420.png "Toret Toolkit Plugin - cancelled order notification settings")

The notification email can be customized in WooCommerce email settings (WooCommerce > Settings > Emails > E-mail o zrušené objednávce zákazníkovi (Cancelled order email to customer)** **)

![Toret Toolkit Plugin - cancelled order email settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-e-mailu-o-zrusene-objednavce.png "Toret Toolkit Plugin - cancelled order email settings")

## Email Attachments

In the plugin settings, it is possible to attach any number of attachments to any WooCommerce email.

Sending an attachment can be conditioned by the customer’s country. It is thus possible to have, for example, different attachments set for customers in the CR or SR.

![Toret Toolkit Plugin - WooCommerce email attachment settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-priloh-WooCommerce-e-mailu.png "Toret Toolkit Plugin - WooCommerce email attachment settings")

It is also possible to set an attachment for individual products. Attachment settings are for each product on the *Toret přílohy e-mailů (Toret email attachments)* tab. Again, attachments can be conditioned by the customer’s country and also select the order status to whose email the attachment should be attached.

![Toret Toolkit Plugin - WooCommerce email attachment settings for product](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-priloh-WooCommerce-e-mailu-pro-produkt.png "Toret Toolkit Plugin - WooCommerce email attachment settings for product")

## Reviews (Hodnocení)

In the plugin settings, there is a reviews settings check. WooCommerce itself can be set up to meet review requirements without any intervention. In case it is set that only customers who purchased the product can review, you don’t have to deal with anything more.

But if you want to have open reviews, it is necessary to display whether the review is:

- verified
- unverified
- sponsored

Using the plugin, it is possible to add their origin to reviews and at the same time this information is written to the product rating.

![Toret Toolkit Plugin - review status settings](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-nastaveni-typu-recenze.png "Toret Toolkit Plugin - review status settings")

The plugin displays how reviews are set in WooCommerce.

![Toret Toolkit Plugin - WooCommerce review settings display](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-zobrazeni-nastaveni-recenzi-WooCommerce.png "Toret Toolkit Plugin - WooCommerce review settings display")

In the *Tools* section, you can reload the review status and mark them according to WooCommerce logic. This option will overwrite any manual adjustments to the review statuses (useful, for example, for reloading incorrectly marked reviews).

![toolkit prenacteni stavu recenzi](https://documentation.toret.cz/wp-content/uploads/2026/07/toolkit-prenacteni-stavu-recenzi.png "toolkit prenacteni stavu recenzi")

## Available Shipping (Dostupná doprava)

The function setting on the *Doprava (Shipping)* tab is an alternative to the *Stránka s informacemi o doručení (Delivery info page) *function on the* Produkt (Product)* tab. **The function on the *Doprava* tab creates content automatically and there is no need to create a static page**, because the shipping methods overview is displayed in a pop-up window on the product page.

In the settings on the *Dostupná doprava (Available shipping)* tab, enable display on the product page, set the link text, and select a hook where the link will be displayed on the product page. Using a checkbox, methods with free shipping can be excluded from display. If you want to use the shipping methods overview on your own page, you can display it by inserting a shortcode.

![Toret Toolkit Plugin - shipping methods and rates overview settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-prehledu-zpusobu-dopravy-a-sazeb.png "Toret Toolkit Plugin - shipping methods and rates overview settings")

**Another big advantage over a static page is that the** **shipping methods overview is displayed in a pop-up window.** The customer is therefore not redirected to another page but remains on the product page.

![Toret Toolkit Plugin - shipping methods and rates overview - pop-up](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-popup-okno.png "Toret Toolkit Plugin - shipping methods and rates overview - pop-up")

**How does automatic shipping method loading work?**

The plugin loads all default shipping methods from WooCommerce *(Flat rate and Local pickup) *and all shipping methods from Toret plugins into the pop-up window. In the pop-up window, it divides them according to individual shipping zones or countries in which shipping methods are set.

Only shipping methods and prices of the given product are loaded into the pop-up window, so **the customer knows exactly where they can order the product and how much shipping costs for the product they are currently viewing.** If you use shipping price scaling by weight, distance, or price or have free shipping set *FROM*, the function in the pop-up window can also reflect this information for each product separately.

## Orders (Objednávky)

*Toret plugins > Toolkit > Objednávky*

### Custom Surcharges (Vlastní příplatky)

The Toolkit plugin allows adding custom surcharges (fees) to the order.

On the *Objednávky (Orders)* tab, you create a surcharge. Set the surcharge description, price (excluding VAT), scope and visibility in checkout, and multiplication by quantity.

It is possible to set these **scopes:**

**Produkt (Product):** You can activate the created surcharge only for specific products – in the product detail on the “Toret Toolkit” tab.

---

**Kategorie (Category):** The surcharge can be activated for selected categories and will thus be used for products in these categories. Surcharge activation is in the detail of each category setting.

---

**Variance (Variation): **A surcharge with variation scope can be activated in the detail of each variation (at the end of settings).

---

**Globální (Global): **The surcharge applies from its creation for all products in all categories.

---

**Visibility in checkout:** If you set the surcharge to be hidden, it will be added to the shipping price and will not be listed as a separate surcharge. Visible will be displayed as another order item.

**Multiply by quantity:** This function determines whether the given fee can be charged multiple times in one order or only once. Ex. When buying two pieces of the same product, if multiplication is enabled, the fee will be charged twice. If multiplication is rejected, only once.

Surcharges for product, variation, and category can also be displayed on the product page – by checking the appropriate checkbox.

![Toret Toolkit Plugin - custom surcharges settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-vlastnich-priplatku-1.png "Toret Toolkit Plugin - custom surcharges settings")![Toret Toolkit Plugin - custom surcharges display](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-vlastni-priplatky-v-pokladne.png "Toret Toolkit Plugin - custom surcharges display")![Toret Toolkit Plugin - custom surcharges display 2](https://documentation.toret.cz/wp-content/uploads/2024/06/toret-toolkit-vlastni-priplatky-v-detailu-objednavky.png "Toret Toolkit Plugin - custom surcharges display 2")

### Order List

*Toret plugins > Toolkit > Objednávky*

The Toolkit plugin allows adding a column to the order overview that displays order items. For this function, it is necessary to enable it by checking the checkbox.

![Toret Toolkit Plugin - enabling order items column display](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-aktivace-zobrazeni-sloupce-pro-polozky-objednavky.png "Toret Toolkit Plugin - enabling order items column display")

### Blacklist

*Toret plugins > Toolkit > Objednávky*

The Blacklist function can be used to create a list of problematic email and IP addresses. For these addresses, you can:

- block order creation or
- display alerts in order administration

To use, check the Povolit blacklist (Enable blacklist) option (1), select the desired action (2), edit the notification text for customers (3). If the field is left empty, the default text will be used. Enter the email or IP addresses you want to block (4). Save the changes you have made (5). Addresses from the lists can also be removed (6).

![Toret Toolkit Plugin - Blacklist settings](https://documentation.toret.cz/wp-content/uploads/2026/03/Plugin-Toret-Toolkit-nastaveni-Blacklistu-1024x531.png "Toret Toolkit Plugin - Blacklist settings")

## Digital Services Act (DSA)

On the *Nařízení o digitálních službách (Digital Services Act)* tab, you will find functions that will help you meet the requirements of this regulation.

### Publishing Mandatory Information – Shortcode

To publish mandatory information on the web (contact email and communication language), use the shortcode [toret_toolkit_dsa]. Fill in the email and communication language on the *Nařízení o digitálních službách* tab.

![Toret Toolkit Plugin - DSA functions settings](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-funkci-dle-Narizeni-o-digitalnich-sluzbach-DSA-1024x410.png "Toret Toolkit Plugin - DSA functions settings")

Using the shortcode, place the information on the selected page.

### Form for Reporting Illegal Content

On the tab *Nařízení o digitálních službách (Digital Services Act) > Nastavení formuláře pro nahlášení závadného obsahu (Illegal content reporting form settings)*, you can set:

- email for receiving reports, where received reports will be sent
- declaration text before submitting the form:this text will be displayed at the checkbox before the submit button. If you leave the field empty, the default text will be used

Insert the form on the selected page using the shortcode [toret_toolkit_dsa_form].

TIP: As a spam prevention measure, the form can be verified using the [Cloudflare Turnstile service.](https://documentation.toret.cz/#cloudflare)

Received reports can be seen, in addition to email, also in the plugin settings on the tab *Nařízení o digitálních službách (Digital Services Act) > Odeslané zprávy (Sent messages)*.

![Plugin Toret Toolkit nastaveni formulare pro hlaseni zavadneho obsahu 1024x615](https://documentation.toret.cz/wp-content/uploads/2026/01/Plugin-Toret-Toolkit-nastaveni-formulare-pro-hlaseni-zavadneho-obsahu-1024x615.png "Plugin Toret Toolkit nastaveni formulare pro hlaseni zavadneho obsahu 1024x615")

## Withdrawal from Contract (Odstoupení od smlouvy)

The withdrawal from contract function allows offering customers a form for withdrawal from the contract according to the Financial Services Act and the amendment to the Civil Code of 2026.

Using the shortcode toret_withdrawal_form, you can insert a withdrawal form on your chosen page. For logged-in customers, a withdrawal button is displayed in the order detail in the account, which takes them to a pre-filled form.

When filling in the order number in the form, its correctness is automatically verified; for logged-in users, data is also filled in. After sending the request, a confirmation with a summary of the entered data will be sent to the customer’s email with an attached PDF file containing the details.

Insert the **form shortcode**on your chosen page. You can find the shortcode in the plugin settings Toolkit > Odstoupení od smlouvy (Withdrawal from contract)

---

In the settings, **select the page where the shortcode is located.**

---

Enter the **recipient email** – a notification will be sent to this email (administrator) that the customer has requested withdrawal from the contract.

---

Set details:

---

**Disable withdrawal for business customers:** Returns will not be permitted for orders placed under a company name.

---

**Shipping Address:**By default, the store address entered in WooCommerce will be used. If you want to display a different address in the form, enter it here.

---

**Hide store name in PDF file:** The e-shop name will not be displayed; only the shipping address entered in the field above will appear

---

**Withdrawal period** (in days) – number of days from order completion for which the button remains visible in the customer account The deadline will be shown in the PDF withdrawal summary.

---

**Additional days for button visibility:** Extends the button’s visibility. Will not appear in the PDF.

---

**The withdrawal period begins on the date:**Select the order status from which the return period begins. If you keep the default setting, the order creation date will be used. (Note: For orders containing virtual products, the return period always begins at the time the contract is concluded.)

---

**Allowed order statuses** – in given order statuses, the button will be displayed in the customer account

---

**Excluded categories –**if the order contains goods from the entered category, the button will not be displayed in the customer account

---

**Add a link to the withdrawal form in customer emails** – adds a link to the withdrawal form to automated order emails. The following fields can be configured for this feature:

- Order statuses to display
- Email link heading
- Email link text (label)
- Email message text

---

**Success message –**Text displayed after successful form submission

---

**Show cancelled order statuses list page**– sets how many days back withdrawn orders will be displayed in the administration. The overview is accessible via Menu > WooCommerce > Contract Withdrawal.

---

**Display page with list of cancelled order statuses** – Sets the number of days in the past for which canceled orders will be displayed in the admin panel. The overview is accessible via Menu > WooCommerce > Zrušení objednávky (Order cancellation).

---

**Form fields:** – sets whether individual form fields will be required, optional, or hidden.

---

**Legal text in PDF/form** – adjusts the texts that are displayed in the PDF summary and in the form. Leave blank for default wording.

---

TIP: As a spam prevention measure, the form can be verified using the [Cloudflare Turnstile service.](https://documentation.toret.cz/#cloudflare)

![Toret Toolkit Plugin - withdrawal form settings](https://documentation.toret.cz/wp-content/uploads/2026/03/Plugin-Toret-Toolkit-nastaveni-formulare-pro-odstoupeni-od-smlouvy-1024x842.png "Toret Toolkit Plugin - withdrawal form settings")![Toret Toolkit Plugin - withdrawal button](https://documentation.toret.cz/wp-content/uploads/2026/02/Plugin-Toret-Toolkit-tlacitko-pro-odstoupeni-od-smlouvy-1024x594.png "Toret Toolkit Plugin - withdrawal button")Withdrawal button in order detail![Toret Toolkit Plugin - withdrawal form](https://documentation.toret.cz/wp-content/uploads/2026/03/Plugin-Toret-Toolkit-formular-pro-odstoupeni-od-smlouvy-886x1024.png "Toret Toolkit Plugin - withdrawal form")Withdrawal from contract form![Plugin Toret Toolkit prehled odstoupenych objednavek 1024x296](https://documentation.toret.cz/wp-content/uploads/2026/07/Plugin-Toret-Toolkit-prehled-odstoupenych-objednavek-1024x296.png "Plugin Toret Toolkit prehled odstoupenych objednavek 1024x296")Overview of contract withdrawal requests.

### Automatic Emails for Contract Withdrawal

Automatic emails for both the customer and the admin can be edited in the WooCommerce email settings (WooCommerce > Settings > Emails).

![Toret Toolkit Plugin – Contract Withdrawal Form – Email Settings](https://documentation.toret.cz/wp-content/uploads/2026/03/Plugin-Toret-Toolkit-formular-pro-odstoupeni-od-smlouvy-nastaveni-e-mailu-1024x329.png "Toret Toolkit Plugin – Contract Withdrawal Form – Email Settings")

## Withdrawal from contract management

The overview of received orders can be found in the Contract Withdrawal section (WooCommerce > Contract Withdrawal). You can filter orders (a), click through to the order details (b), download the PDF (c), or approve/reject the processing (d).

![Toret Toolkit Plugin - Withdrawal from contract management](https://documentation.toret.cz/wp-content/uploads/2026/04/toolkit-sprava-odstoupeni-1-1024x379.png "Toret Toolkit Plugin - Withdrawal from contract management")

## Plugin testing

For testing purposes, you can use:

- the subdomain “dev.domainlicense” (with the same license as for the production website)
- localhost (127.0.0.1)

Purchased plugins will also work in these locations, and you can test their implementation and compatibility here before deploying them to the website and during its use.

## Troubleshooting

### **Cart review prompt display issue**

If the prompt display is broken, the following CSS fix can be applied:

```
.toret-toolkit-checkout-notice-wrap {
padding: 1em 2em 1em 3.5em;
border-top-color: #1e85be;
border-top-width:3px;
border-left:none;border-right:none;border-bottom:none;

}
```

### Order number verification for contract withdrawal is failing

Order number verification works with the default WooCommerce order numbering system or with the following numbering plugins:

- Toret Order Numbers
- Custom Order Numbers for WooCommerce(Tyche Softwares)
- Sequential Order Number for WooCommerce
- WooCommerce Sequential Order Numbers

If you are using a different order numbering plugin, it may not be compatible with this plugin, which can cause the verification process to fail.

To verify order numbers from sources other than the supported plugins or the default numbering system, you can use the `toret_toolkit_withdrawal_find_order_by_number` filter.