Skip to content

Scanner in order creation

The plugin extends Shopware’s Add new order screen with a barcode scanner. While the order create modal is open, the same scanner you use for picking can now add products to the order — scan an EAN, get a line.

Settings → Plugins → Packing Slips → Order Creation → Enable EAN barcode scanner.

Off by default. When enabled, the Add Order initial modal listens for scanner input as soon as it opens.

Set in Product fields for barcode matching, same options as the picking scanner:

  • EAN
  • Manufacturer number

Enable one or both. The scanner searches in the order they are configured.

  • The scanned code is matched against the configured product fields.
  • On a hit, the product is added as a new line item to the order being created. Default quantity 1, default unit price from the product.
  • On a miss, the scanner shows the captured code briefly so you can verify.

If the same product is scanned twice, the line’s quantity is incremented (rather than adding a duplicate line) — matching what most warehouse staff expect.

  • Faster than typing product names into the search-as-you-type combo box.
  • Useful for over-the-counter sales where a clerk wants to ring up products by scanning them, then collect payment via the standard order flow.
  • Pairs naturally with the product picker modal for cases where you start with a scan and then adjust quantity / price.