Skip to content

Product Images on Documents

With the Product Images on Documents plugin you automatically add the product picture next to every line item on your Shopware 6 documents – on invoices, delivery notes, credit notes and cancellations. Your documents become clearer and look more professional.

For each document type you decide yourself whether the images are shown.

Highlights

  • 🖼️ Product images on every document (invoice, delivery note, credit note, cancellation)
  • 🎨 Compatible with customised document templates
  • ⚡ No coding required – enable it in the settings
  • 🧩 Compatible with Shopware Custom Products
  • 🌍 Multilingual (German, English, French)

Product images on your invoices and documents

🔧 Installation

  • Install via the Shopware Store
  • Install and activate the plugin in the Plugin Manager
  • Clear the cache
  • Compile the theme

⚙️ Configuration

Open the plugin configuration in the admin area. If you run multiple sales channels, select the desired channel at the top of the configuration page first.

Available settings

  • Show product images on invoices / delivery notes / credit notes / cancellation invoices / pick lists – Enable images per document type (all enabled by default)
  • Image column width (%) – Width of the image column in percent (default: 10)
  • Image size (px) – Displayed width of each image in pixels (default: 50)
  • Custom CSS class for table headers (th) – Optional: CSS classes for header cells to match your document layout
  • Custom CSS class for table cells (td) – Optional: CSS classes for data cells to match your document layout

After configuration

Clear the cache – the images appear automatically next to every line item on newly generated documents. Existing PDFs will not be changed retroactively.

🧾 Supported documents

Supported documents

  • Invoice
  • Delivery note
  • Credit note
  • Cancellation

🧩 Compatibility with Shopware Custom Products

If the images are not displayed because of Shopware's Custom Products plugin, adjust the file MyTheme/src/Resources/theme.json as follows:

"views": [
    "@Storefront",
    "@Plugins",
    "@SwagCustomizedProducts",
    "@WeloArticleImageBills6",
    "@MyTheme"
]

Then clear the cache.

📬 Support

For questions, suggestions for improvement or individual adjustments that cannot be covered by the plugin, contact us by email at support@cnk-plugins.de.