Skip to content

Product picker modal

Shopware’s default product picker is an inline search-as-you-type field — fast for shops with small catalogs, awkward for shops with thousands of variants. The plugin ships an optional replacement: a modal product picker with image previews, variant selection, and editable quantity / price / tax fields per pick.

Two independent switches in Settings → Plugins → Packing Slips → Order Creation:

  • Use product picker modal in order creation — replaces the picker on the Add Order screen.
  • Use product picker modal in order detail — replaces the picker in the Items section of an existing order.

Both default to off. You can enable either, or both.

When enabled, clicking the Add product action opens a modal instead of expanding an inline search field. The modal:

  • Lists products with their cover image, name, product number, and price.
  • Supports search-as-you-type on name, product number, EAN and manufacturer number.
  • Lets you expand a master product to pick a specific variant.
  • Surfaces quantity, unit price and tax rate as editable fields at pick time, so the picker doesn’t have to add the row and then edit it.
  • Confirms the pick on a primary button — clean, deterministic, no inline-edit accident.
  • Much easier to scan-then-adjust: scan, the row lands in the modal with the right product, you set the quantity and confirm.
  • Reduces the “I accidentally added 100 instead of 10” problem with inline editing.
  • Visual product preview reduces wrong-SKU picks at the counter.

If the EAN barcode scanner is also enabled for order creation, scans bypass the picker modal entirely — the line is added directly. The picker modal is for the case where you don’t know the EAN and want to search visually.