by Borucinski Grafix (4) Ratings 100 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 planned for Shopware 6
Expected release: Mar 2022
This manufacturer responds very quickly to support requests
  • bogx366558777247
  • Borucinski Grafix
  • 1.6.7
  • 20 Jul 2021
  • de_DE en_GB
  • 5.4.0 – 5.4.6
    5.5.0 – 5.5.10
    5.6.0 – 5.6.10
    5.7.0 – 5.7.5
This plugin is an addon (extension module) to our Product Configurator. "Multiupload" extends... more

Product information


  • Upload of multiple files by selection or drop-down already in the detail page
  • Modern and fast handling - completely without reloading the detail page
  • Freely definable limitation: number of files, size, file types - each per product
  • Spliting of uploads into separate groups e.g. front, back, ...
  • High upload security: limits validation and "hash encryption" accessible only to the shop operator


This plugin is an addon (extension module) to our Product Configurator. "Multiupload" extends the configurator by the possibility to upload several customer files comfortably and thus to attach them to the configuration and finally to the order. In compliance with definable limitations as well as important security standards (validation) for file transfer and storage.

Multiupload is an important component of product personalization.

If graphic files, motifs or logos are required for the production of an individual product. Sketches, drawings, drafts, PDF documents, text files, etc. can also be uploaded if required for production according to individual customer requirements. These files are uploaded dynamically (without browser refreshing) immediately to the server - but can also be deleted immediately - also without "browser refresh", which makes the upload particularly fast and convenient for the customer. The upload is fully integrated in the configurator, so that optional price surcharges for file handling can also be calculated. For better usability, the upload in the shopping cart or checkout has been completely omitted.  A subsequent upload in the order history is planned for this purpose.

With a product personalization (configuration) it is also necessary that the upload is available depending on certain product options e.g. only for a very special production and not permanently for each option. This allows Multiupload in combination with the "Dependency" methods in our product configurator.


  • Input control (dynamic validation) of limits that the shop operator can define PER PRODUCT
    • minimum number of uploads. If the minimum number is not reached, the configuration cannot be completed (as required)
    • maximum number of uploads. What is the maximum number of files the customer may upload?
    • maximum file size. Exclude files that are too large
    • permitted file types. Which files (jpg,png,pdf,zip) may the customer upload?

  • Spliting of uploads to several groups, e.g: front, back, ...
    • each group can define its own limits (see above).
    • the group spliting is also visible in the price calculation/checkout and in the order

  • The shop admin can download the customer files (the uploads) to his computer via secure download links per order item.

  • A subsequent upload in the order history is also planned.
    • the customer shall be given the opportunity to upload the file corrections in the order as long as the order is still open
    • the original files are retained (not overwritten)

Shopware-Store Links to Product Configurator and other addons

  1. Product Configurator in Shopware Store

  2. Parametrix: Dimensioning, price calculation (length and area calculation)
    With versatile calculation options and price graduations

  3. Designer: personalized design and visualization for plotting, printing/printing, embroidery, inscription, engraving, etc.
    Matched to Parametrix, if the area to be labelled is to be freely defined and priced by the customer



Installation, the first steps, operating instructions and other information can be found in our new Multiupload manual (in German language).

View Multiupload manual (in German language)

Read, write and discuss reviews... more

Customer reviews

Average customer rating from 4 reviews:


Ausgezeichnetes Plugin - Guter Support

3 Jun 2021

Das Plugin ist super - es kann so gut wie alles. Es ist anfänglich zwar sehr aufwändig sich einzuarbeiten - da es unzählige Möglichkeiten gibt. Der Support ist sehr gut - und es wird schnell auf Fragen geantwortet. Das gute ist dass das Plugin ständig weiterentwickelt wird. Unter anderem Live im Einsatz zu sehen bei:


Tolles Plugin, Toller Support.

2 Dec 2019

Genauso wie der Produkt Konfigurator (vom selben Entwickler) ein 1A Plugin, mit sehr schnellem und hilfreichen Support. Auf jeden Fall zu empfehlen!


Gutes Tool, hat mir sehr gut geholfen. Danke weiter so!!!

20 Nov 2019


Ein tolles Addon für den Produktkonfigurator, das es in dieser Form von keinem anderen Anbieter gibt.

29 Oct 2019


Installation manual

Installation guide

Installation, the first steps, operating instructions and other information can be found in our new Multiupload manual.

View Multiupload manual (in German language)


Version 1.6.7

Adaptation of the plugin logger to SW 5.7.x

Version 1.6.6

Multiupload option group for the "Designer" addon (data type "multiupload-designer") can additionally be provided with "Required" input.

This causes warning messages to be displayed and the shopping cart button to remain locked as long as no upload image is selected or no upload image is no upload image is inserted into the design area. This is to prevent that one uploads an image but forgets but forgets to select it (= insert it into the design area).

NOTE: This new feature is only valid in conjunction with the "Product Configurator" from version 5.9.3 onwards

Version 1.6.5

The saved multiupload paths are updated in the configuration data when the order is completed.

Version 1.6.4

Data enhancement in the Multiupload Widgets.

- Provision of more file data (customer original file names, full internal archive paths) for checkout.

- IMPORTANT: the extension works only in conjunction with the "Product Configurator" from release 5.8.5

Version 1.6.3

Consideration of the encrypted configuration data. Only perform this update if update 5.8.0 of the Product Configurator has been installed.

Version 1.6.2

Small fixing in getting the current date when saving the upload files.

Version 1.6.1

1. Improved display of the missing required upload. 

2. Info point (tooltip) now takes the primary color of the theme.

Version 1.6.0

Compatibility with Shopware's "Composer-Project" instances/installations. 

Version 1.5.9

"Repeat order" for multiupload files corrected, all upload files (not only one) will be taken over.


If you are updating from 1.5.7 or earlier, please click the plugin button "Reinstall" in the plugin manager, your data will NOT be lost.

Version 1.5.8

PREMIUM-FUNCTION "Repeat order" in "My account > Orders" now possible.

- Multiupload customer pictures, which were uploaded with "Multiupload" Addon, will be taken (but not copied)


Please reinstall the plugin in the Plugin Manager (click 1x "reinstall" button), your data will NOT be lost. 

Version 1.5.7

The image format "BMP" is passed without "Mime-Type" validation. 

Version 1.5.6

Fixed problem with saving multiple upload files via drag & drop.

Version 1.5.5

Extension of the multiupload by the data type "mutliupload-designer". For the upload of customer image files (logos, motifs) in png/jpg format. Especially for the use in the addon "Designer". 

The defaults are similar to the normal multiupload - but with a special default "width" for the width (size) of the thumbnails (= preview and selection of uploads).

Example for multiupload default for the Designer:



1. "width":135 (width of thumbnails=135px)

2. types: "png,jpg" (data types of image files are currently limited to PNG and JPG formats)

3. several option groups with image files per configuration can be defined and thus several motifs can be inserted into the canvas (design area) by the customer, e.g. logo or motif.

Special usability advantage: in the multi-upload specification, per OPTIONS GROUP can also allow multiple upload files - this allows the customer to insert multiple images (different graphics) and then try out one image after the other in the design area. Even if multiple uploads are allowed, ONLY ONE image can be used in the design area or only one of the images can be selected at a time. 

Version 1.5.4

1. fixed problems with missing articleId in table s_articles_attributes.

2. improved compatibility with variants and the Ajax variant change.

Version 1.5.3

Refinement of the plugin logger for better tracking of possible upload problems.  For example, if essential article datas are missing in the shop.

Version 1.5.2

Files with problematic (unregistered/unstandardized) MIME types (Corel Draw, Adobe Illustrator, Adobe Postscript, or Adobe Photoshop) are passed without MIME validation. 

Version 1.5.1

Small correction of the MIME type list for the file type "CSV": the MIME type "text/csv" was replaced by "text/plain".

Version 1.5.0

1. New and corrected MIME types.

2. Display for wrong MIME types improved.

3. File extensions used by the customer during upload may also be capitalized.

4. All MIME types that are not registered in the plugin will be let through. So all rare MIME Types, which are used in your industry, will be let through without MIME Type checking. 

Version 1.4.0

New MIME types included and corrected:

'xls' => 'application/',

'xlsm' => 'application/',

'xlsx' => 'vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'csv' => 'text/csv',

Version 1.3.0

1. Multiupload RESET when firing the 'AddArticle' event (by clicking on the button 'add to basket').

2. Upload files check of MIME types, following MIME types are checked:

'png' => 'image/png',

'jpg' => 'image/jpeg',

'jpeg' => 'image/jpeg',

'svg' => 'image/svg+xml',

'gif' => 'image/gif',

'bmp' => 'image/bmp',

'pdf' => 'application/pdf',

'zip' => 'application/zip',

'tiff' => 'image/tiff',

'mp3' => 'audio/mpeg',

'mp4' => 'video/mp4',

mov' => 'video/quicktime',

'dxf' => 'application/dxf',

'xls' => 'application/msexcel',

'doc' => 'application/msword',

'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',

'ai' => 'application/postscript',

'eps' => 'application/postscript',

'ps' => 'application/postscript',

'txt' => 'text/plain',

The aim is to prevent malicious files that can be uploaded. It is prevented that a dangerous file with a harmless file type is masked, that e.g. an executing 'exe' file is renamed into a "jpg" file and uploaded.

Version 1.2.0

Improvement of file type validation - manipulation of file types during file selection by the user no longer possible. 

Version 1.1.0

Internal optimization of the amount of data exchanged between the Product Configurator and Multiupload.

Version 1.0.0

First Initial Release

About the manufacturer

Borucinski Grafix Borucinski Grafix 11 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.