Skip to content

Add Support for Product Images in the POS Interface #68

Description

@OroGeek

Problem or motivation

Currently, products are displayed only with their names. In restaurants and cafés with a large number of menu items, this makes it harder for cashiers to quickly identify the correct product, especially when items have similar names or when new employees are still learning the menu.

Displaying product images would:

  • Speed up order entry.
  • Reduce selection mistakes.
  • Improve usability for new staff.
  • Provide a more modern and intuitive POS experience.

Proposed solution

Add optional image support for products.

Suggested implementation:

  • Add an Image field to the product configuration, allowing users to upload or select an image for each product.
  • Display the product image on the POS product buttons (with an option to show image only or image with product name).
  • Store images locally or in the existing data storage.
  • If no image is assigned, continue displaying the current text-only button as a fallback.
  • Optionally allow administrators to configure the image size or enable/disable product images for better performance on low-end hardware.

This feature would significantly improve the user experience while remaining fully backward compatible for existing installations.

Alternatives considered

No response

Area

POS / Checkout

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions