# Supported hardware and operating systems A list of hardware and operating systems you can use with commercetools InStore. ## Supported hardware The following devices are supported for use with commercetools InStore. You can also see the list of supported devices in the InStore POS. To do this: 1. Log in to the InStore POS. 2. On the left-hand navigation, click **Manage Devices**. 3. Expand the type of device you want to view. 4. Edit or add a device. 5. Click the **Supported Device** field to view the list of supported devices. ### Printers For more information about the setup required for printers, see the `README` for the [InStore Receipt Print Server](https://github.com/NebulaTerra/receipt-print-server) in the InStore GitHub repository. InStore supports a range of printers including: - Epson TM series - Seiko Instruments RP series - Star mC series - Citizen CT series - Fujitsu FP series For more information about the supported printers and any printers that are not listed, contact the [support team](https://support.commercetools.com/). ### Cash drawers The InStore POS can accommodate the switch polarity of cash drawers. InStore automatically registers each cash drawer's polarity by interrogating the device upon first use. InStore supports the following cash drawers: - APG - Almost any cash drawer that can connect to a supported printer For more information about the supported cash drawers and any cash drawers that are not listed, contact the [support team](https://support.commercetools.com/). ### Scanners InStore supports a range of scanners including: - Most Symbol, Honeywell, and Motorola scanners - Almost any appropriately configured USB scanner - Device camera For more information about the supported scanners and any scanners that are not listed, contact the [support team](https://support.commercetools.com/). ### Pin entry devices (PEDs) InStore supports the following PEDs: - Verifone (for example, the P400Plus and P400 models) - Almost any PED that is supported by the retailer's payment services provider For more information about the supported PEDs and any PEDs that are not listed, contact the [support team](https://support.commercetools.com/). ### Workstations We recommend running the browser in a locked-down (kiosk) mode for in-store workstations. It prevents the user from accessing the browser's standard back, forward, refresh, and URL navigation features. InStore supports the following workstations: - Apple iPods, iPads, and iPhones - Android tablets and mobile phones - Windows desktops and tablets For more information about the supported workstations and any workstations that are not listed, contact the [support team](https://support.commercetools.com/). If you build a storefront user experience that will run on a touch-enabled device, include an on-screen keyboard or keypad in areas such as login fields, search or filter fields, and cart controls for manual discounts and item quantities. ### Safes InStore supports the following safes: - Physical safe of retailer's choice - Cash drawer that you designated to act as the store safe For more information about the supported safes and any safes that are not listed, contact the [support team](https://support.commercetools.com/). ## Supported operating systems InStore runs on a browser. Any operating system that can run a browser, including handheld mobile devices, mobile or fixed tablets, PCs, or retail point-of-sale workstations, can run InStore. commercetools tests InStore on the following browsers: | **Rendering engine** | **Browsers that use this rendering engine include** | | --- | --- | | Blink | Microsoft Edge, Google Chrome, or Brave on desktop or tablet | | WebKit | Google Chrome on iOS, or Safari on desktop or iOS | Additional browsers that use these rendering engines may be supported on a case-by-case basis. ## Related pages - [Area overview page with navigation](/instore.md) - [Next page: Hosts](/instore/implement-instore/general/hosts.md) - [Search documentation and API specs](/search.md)