Print labels for products and orders

Print labels for products and orders

by MKX - Berlin (3) Ratings 121 Downloads
Current version:


To use the wish list, you must accept the necessary cookies. Accept cookies
Can be used in:
Not available
This extension cannot be used in a Shopware Cloud shop.
This app is available for Shopware 6
This manufacturer responds very quickly to support requests
  • mkx6657196664446
  • MKX - Berlin
  • 1.19.9
  • 9 Sep 2021
  • de_DE en_GB
  • 5.2.0 – 5.2.27
    5.3.0 – 5.3.7
    5.4.0 – 5.4.6
    5.5.0 – 5.5.10
    5.6.0 – 5.6.10
    5.7.0 – 5.7.3
Print labels quickly and easily with barcode , QR code , product texts and order data . The... more

Product information


  • Print labels quickly and easily
  • Use barcode, QR code, product texts and order data
  • All label types are supported, some are already created
  • Appearance of the label is determined with HTML and CSS
  • Own placeholders that are defined at print time, e.g. date and weight details that are only known at the time of shipment


  • All article data available as placeholders, also from third-party providers
  • All order data available as placeholders, also from third-party suppliers
  • Print several articles at once and directly from the article overview
  • Print multiple orders at once and directly from the order overview
  • Contents of JSON strings are available as placeholders
  • Contents of serialised PHP arrays are available as placeholders
  • Support for the Plugin "Artikel verkaufen nach Einheit"


Print labels quickly and easily with barcode, QR code, product texts and order data. The labels can be created individually or as a grid - in any dimensions. So you can print on a simple label printer or even DIN A0. The appearance of the label is determined with HTML and CSS.

After installation, label dimensions for DYMO 11354, DYMO 99012, DYMO 99014, DYMO 99015, Herma 4268, Zebra and as page template DIN A4 are already available. You can easily add more.


We are happy to receive questions and suggestions at You will usually receive a response within 2 hours.
Read, write and discuss reviews... more

Customer reviews

Average customer rating from 3 reviews:


Super Plugin und super Team dahinter

5 Mar 2021

Bester Kundenservice, den ich je erlebt hatte. Haben Sonderfälle bei uns im Shop, sodass das Plugin nicht zu 100% sauber lief und es wurde sich in kürzester Zeit drum gekümmert, dass es auch bei uns läuft. Super Sache !

MKX - Berlin
5 Mar 2021

Danke für die netten Worte und natürlich auch Danke für das schnelle Feedback von Dir :)

Super Plugin

7 Jul 2020

Ein sehr gutes und einfaches Plugin zum erstellen von individuellen Etiketten. Der Support ist hervorragend, schnell und sehr hilfsbereit.

MKX - Berlin
8 Jul 2020

Von uns ein Danke für den Hinweis das es einen Fehler gab und noch ein Danke für die super Bewertung.

Dieses Plug In hat uns gefehlt

25 Jul 2018

Sehr gutes Plug In, welches uns die bisherige händische Druckarbeit erleichtert. Gerade rechtzeitig ist auch noch die Version 1.4 erschienen - mit diesem ist eine Barcode Generierung möglich.
Einen großen Dank an den Support, welcher uns bei der Einrichtung unterstützt hat.

MKX - Berlin
26 Jul 2018

Sehr gerne, danke für prima Bewertung.

Installation manual

Install and activate the plugin as usual in the Plugin Manager. After installation or update the theme cache must be warmed up: Configuration -> Caches/performance -> Settings (Tab) -> Themes -> Warm Up cache (Button)


Version 1.19.9

  • Third-party library that caused syntax warnings with PHP 7.4 has been updated.

Version 1.19.8

  • Shopware 5.7 compatibility.

Version 1.19.7

  • Support for the Qahiri font.

Version 1.19.6

  • If an order position has an empty article number, it will be filtered out.

Version 1.19.5

  • Bugfix: Due to the change of the temporary Mpdf directory, custom fonts could not be loaded. The error "Cannot find TTF TrueType font" was fixed.

Version 1.19.4

  • Bugfix: Order positions without article numbers (customer-specific special cases) no longer cause an error when creating the label.

Version 1.19.3

  • Bugfix: The default location of the temporary directory of Mpdf is changed. This fixes rare problems when creating labels.

Version 1.19.2

  • Bugfix: An error is no longer thrown when printing a label.

Version 1.19.1

  • The label template textarea can now also be resized horizontally.
  • Code improvements.

Version 1.19.0

  • Content of serialized PHP arrays made accessible via placeholders.

Version 1.18.0

  • Content of JSON strings made accessible via placeholders.

Version 1.17.2

  • Bugfix: Pages are no longer printed with duplicated content.
  • Bugfix: When printing multiple orders with the same articles, the order details are now displayed correctly.

Version 1.17.1

  • Bugfix: The layout is no longer broken on pages wider than A4

Version 1.17.0

  • It is now possible to print QR Codes in labels.
  • The "Conversion sizes" have been removed from the label form as they are no longer helpful.
  • The last selection of label, shop and page in the print form is remembered.
  • All dimensions can be specified as floating point numbers.
  • Bugfix: labels now have correct dimensions when printed on a page. With increasing number of pages, the layout on the page could shift.
  • Bugfix: The order information is no longer missing from created labels

Version 1.16.0

  • Support for CJK (chinese, japanese, korean) characters.

Version 1.15.0

  • It is possible to print labels in the quantity of the stock of the article.

Version 1.14.2

  • Bugfix: Labels for unit articles are now printed in correct quantity.

Version 1.14.1

  • Bugfix: Article data is is no longer ascertained if the article is blacklisted.

Version 1.14.0

  • Possibility to create a blacklist of article numbers which will be ignored during label creation.
  • Plugin configuration if the article numbers of order items should be created alphabetically sorted.
  • New button to select the order items individually within the order.

Version 1.13.0

  • Supplier data available: The database strategy now also provides data from the tables `s_articles_supplier` and `s_articles_supplier_attributes`.

Version 1.12.1

  • Bugfix: If a label was created from the article overview, incorrect article data was used.

Version 1.12.0

  • Possibility of setting the values of user-defined fields individually for each article.
  • Bugfix: For some customers placeholders were not replaced, the reason was a cached file.

Version 1.11.0

  • Possibility of splitting order labels based on package size.
  • Support for the Plugin "Artikel verkaufen nach Einheit".
  • Possibility of creating labels for multiple orders with one click.
  • New dynamic placeholder for the "orderNumber".
  • Packaging size buffer added. This allows the package to be virtually overfilled for the last label, this way no further packaging has to be used.

Version 1.10.0

- Custom placeholders can be used in the label, the values can be filled out on the "Print" page. This is practical if values are known only shortly before printing - for example a best-before date for fresh goods.

Version 1.9.3

- Bugfix: Some UTF-8 characters were missing.

Version 1.9.2

- Compatibility for UTF-8 characters.

Version 1.9.1

- Shopware 5.6 compatibility.

Version 1.9.0

- For each ordered item a label can be created. Example: If an item has been ordered three times, three labels are created.

Version 1.8.0

- Until now, the data could not be loaded for inactive articles, because the data was retrieved from a call to the shop. Now it is possible to load the data directly from the database.

Version 1.7.0

- Pages can now be defined (after installation/update DIN A4 is preconfigured) on which the labels will be arranged in a grid. Practical for printing e.g. Herma address labels.
- Label HTML preview removed, this was too inaccurate on many devices.
- Bugfix: For the margin "Bottom" the margin "Right" was used.

Version 1.6.1

- Bugfix: Closing the product overview in the backend could cause the browser to hang up.

Version 1.6.0

- Products from subshops can be used.

Version 1.5.1

- Bugfix: Order number was a mandatory field, but it is not.
- Mandatory fields are marked with a *.

Version 1.5.0

- If an order number is specified, the data for an order is available in the template.

Version 1.4.2

- Bugfix: If articles were loaded from the cache, PDF generation was performed using article data of the last loaded article.

Version 1.4.1

- Shopware 5.5 compatibility.

Version 1.4.0

- Added bar code generation.

Version 1.3.0

- Due to errors while using umlauts and utf-8 characters the PDF generation was changed. Also the CSS support has been improved.

Version 1.2.0

- Select multiple products in the item overview.

Version 1.1.1

- Bugfix: Error message that the article was not found when creating the PDF, though the article is available. Background: On some systems the setting "arg_separator.output" does not necessarily have the expected value, the value is now passed correctly.

Version 1.1.0

- Print from item overview.

Version 1.0.1

- Bugfix: If a directory protection is used, such as .htaccess, product data couldn't be loaded. Credentials can now be entered in the plugin configuration.

Version 1.0.0

- Initial release.

About the manufacturer

MKX - Berlin MKX - Berlin 22 Extensions 5 Ø Rating
Current version:


To use the wish list, you must accept the necessary cookies. Accept cookies

Recently viewed

Shopware Logo
Your opinion matters to us!

Honest feedback is valuable and our basis for improvement. That's why we're asking you to take part in our latest survey on Shopware as a brand. It will probably take you less than 5 minutes.