---
title: "Hardware and software requirements"
slug: "hardware-and-software-support"
tags: ["barcode", "zebra", "Associate App", "epson", "Tap to Pay on iPhone", "payment device", "verifone", "T2P", "documents", "printer", "software", "fiscal printer", "web browser", "iPad", "star micronics", "cash drawer", "hang tags", "hardware ", "receipts ", "iOS ", "omnichannel manager ", "adyen", "iPhone "]
updated: 2026-06-24T11:54:40Z
published: 2026-06-24T11:54:40Z
canonical: "docs.newstore.com/hardware-and-software-support"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newstore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Hardware and software requirements

## NewStore Associate App - iOS compatibility

NewStore supports the current and two previous version of iOS and iPadOS for all NewStore applications. In general, NewStore recommends updating the [iOS version](https://support.apple.com/en-us/HT201222) within 3 months of its release.

NewStore **only** provides support for the latest app version released. For details on Associate App release versions, see the [release notes](/v1/docs/app-updates#releasenotes-apps).

For an optimal experience with the app, we recommend upgrading to iOS 26.

## NewStore Omnichannel Manager - Browser compatibility

NewStore recommends using Omnichannel Manager on Google Chrome for an optimal user experience. If Google Chrome is not available, Omnichannel Manager can also be used on Safari or Firefox, but some features may not work as expected.

## Hardware support

This section lists the hardware supported on Associate App. This list is reviewed and updated within 3 months of each annual Apple Presentation, where new devices are presented. NewStore supports devices which are compatible with the iOS versions that we support. Currently we support devices compatible with iOS versions 26, 18, and 17.

### Supported mobile devices

| Mobile devices | Tap to Pay on iPhone |
| --- | --- |
| iPhone Air | ✅ |
| iPhone 17, iPhone17 Pro, iPhone 17 Pro Max | ✅ |
| iPhone 16, iPhone 16e, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max | ✅ |
| iPhone 15 , iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max | ✅ |
| iPhone 14 , iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max | ✅ |
| iPhone 13, iPhone 13 Mini, iPhone 13 Pro, iPhone 13 Pro Max | ✅ |
| iPhone SE (2nd Gen), iPhone SE (3rd Gen) | ✅ |
| iPhone 12, iPhone 12 Mini, iPhone 12 Pro, iPhone 12 Pro Max | ✅ |
| iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max | ✅ |
| iPhone XR, iPhone XS **1** | ✅ |

**1** Both iPhone XR and iPhone XS have been marked as end-of-life models for iOS 26 and later. NewStore will stop support for these device models completely from iOS 28 and later. If your business or stores use these devices currently, prepare to replace them eventually.

---

Currently we support iPad devices compatible with iPadOS versions 26, 18, and 17.

| Tablets | Tap to Pay on iPhone |
| --- | --- |
| iPad: (7th generation and newer) | ❌ |
| iPad Mini: (5th generation and newer) | ❌ |
| iPad Air: (3rd generation and newer) | ❌ |
| iPad Pro: (3rd generation and newer) | ❌ |

### Supported hardware

| Hardware type | Recommended hardware compatible with NewStore feature/product |
| --- | --- |
| Payment Card Readers for use with NewStore Payments | These payment card readers are compatible with NewStore Payments. - [Stripe S700](https://stripe.com/terminal/s700) - [BBPOS WisePOS E](https://stripe.com/terminal/wisepose) |
| Payment devices for use with Adyen | These devices are compatible with the [Adyen Terminal API](https://docs.adyen.com/point-of-sale/design-your-integration/terminal-api/). - Mobile devices - [Adyen AMS1](https://docs.adyen.com/point-of-sale/user-manuals/ams1-user-manual/) - [Verifone e285p](https://www.verifone.com/en/us/mpos/verifone-e285) - [Verifone e280](https://www.adyen.com/devices/verifone-e280) - [Castles S1E](https://www.adyen.com/devices/castles-s1e2l) or S1EL (with extended battery) > [!NOTE] > Important > > The `AMS1`, `Castles S1E`, and `S1EL` devices do not support all payment methods provided by Adyen. Work with Adyen to determine which payment terminals are required for the regions you operate in. - [Castles S1F2 *](https://www.adyen.com/devices/castles-s1f2) - [Verifone V240M Plus *](https://www.adyen.com/devices/verifone-v240m) - Counter-top devices - [Verifone P400Plus](https://www.adyen.com/devices/verifone-p400-plus) - [Verifone P400c Plus *](https://www.adyen.com/devices/verifone-v400c-plus) - [Verifone P630](https://www.adyen.com/devices/verifone-p630) - Portable devices - [Verifone V400m *](https://www.adyen.com/devices/verifone-v400m) - [SFO1](https://www.adyen.com/devices/sfo1) - > [!TIP] > Note > > Retailers with the Offline Mode enabled for Associate App, must have at least one Adyen payment device that supports receipt printing. |
| Bluetooth-enabled barcode scanners | Associate App can use any Bluetooth barcode scanner that supports BLE mode. NewStore has tested the following models. We recommend that you validate any makes or models of Bluetooth barcode scanners that are not listed here before purchase. > [!TIP] > Note > > Ensure that the scanner is enabled for BLE mode so that it can be discovered by the app via **Settings**. The steps to enable BLE mode varies by make and model. - [Star BSH-HR2081BT](https://starmicronics.com/product/wireless-bluetooth-2d-barcode-scanner/) - [Unitech MS912+](https://www.ute.com/us/products/detail/MS912plus) - [Eyoyo EY-023](https://www.eyoyousa.com/eyoyo-qr-code-scanner-bluetoth-with-volume-adjust-button-and-physical-power-switch-portable-2d-bar-code-scanner-for-inventory-24g-cordless-image-reader-for-tablet-iphone-ipad-android-ios-pc-pos-p00257p1.html) - [NETUM C750](https://www.netum.net/products/c750-bluetooth-2d-pocket-barcode-scanner-read-1d-qr-code) |
| Scannable barcodes | - QR Code - Databar - DataMatrix - Databar Expanded - EAN8 - EAN13 - Code 128 - Interleaved 2 of 5 - PDF417 - Code 93 - Code 39 - UPC-E - UPC-A |
| Cash drawers | APG cash drawer models with NetPRO Ethernet interface version 480A or 490A, such as the APG Series E3000, APG Series 4000, APG Series 100, and APG SL3000. See more details [here](https://www.apgsolutions.com/configurator/). > [!NOTE] > Important > > NewStore supports only the `480A` and `490A` NetPRO interface versions. Ensure that the model of drawer used matches either of these two versions. - On certain models, an audible alert may occur when the drawer remains open. NewStore Associate App always prompts the user to close the drawer to complete a cash drawer-related transaction. - You can also use non-APG cash drawers via NewStore Associate App that are not integrated with NewStore. See [Managing cash in the store](/v1/docs/managing-cash). |
| Payment devices for use with Worldline | These devices are compatible with the [Worldline Payment Integration](/v1/docs/setting-up-payment-service-providers): - Counter-top devices: - [Ingenico Lane3000](https://ingenico.com/us-en/resources/lane3000-0) NOTE: The Ingenico Lane3000 has been put into an EOL (End of Life Status - refer to Ingenico PDF [here](https://ingenico.com/sites/default/files/resource-document/2024-06/NAR%20Lane3000%20EOL%20-%20FINAL2.pdf)) - retailers looking to use different terminals for their WOrldline integration should reach out to their NewStore Account Manager to inquire about potential new models. |

### Supported printers

At NewStore, we ensure that we test multiple Epson, Star and Zebra models. However, we recommend validating any printer models not specifically mentioned in this table.

NewStore supports any printer that supports the standard AirPrint iOS protocol. Typically, [AirPrint](https://support.apple.com/en-us/HT201311) compatible printers are used to print documents.

#### Epson printers

> [!NOTE]
> Documents supported
> 
> - Receipts
> - Shipping labels
> - Reservation docket

[Epson Printers](https://github.com/tr3v3r/react-native-esc-pos-printer/blob/main/docs/ios2270.pdf) models that support a LAN/WiFi integration including EU-m30, TM-m series, TM-P series and TM-T series printers.

#### Star Micronics printers

> [!NOTE]
> Documents supported
> 
> - Receipts
> - Shipping labels
> - Reservation docket

NewStore supports these [Star Micronics](https://starmicronics.com/thermal-pos-receipt-printers/) models to print documents in the store.

> [!TIP]
> Note
> 
> If you have a different Star printer model, validate with the provider before deciding to use them to print documents via NewStore. Also, regularly monitor printer models to determine when a printer is no longer supported.

- [TSP143IIIL](https://starmicronics.com/product/tsp143iii-thermal-receipt-printer-usb-bluetooth-wireless/) - TSP143III Thermal Receipt Printer: USB, Bluetooth, LAN & Wireless
- [TSP143IIIW](https://starmicronics.com/product/tsp143iii-thermal-receipt-printer-usb-bluetooth-wireless/) -TSP143III Thermal Receipt Printer: USB, Bluetooth, LAN & Wireless
- [TSP143IVUE](https://starmicronics.com/product/tsp143iv-thermal-receipt-printer/) - TSP143IV Thermal Receipt Printer: USB, AOA, & Wireless
- [MCP30](https://starmicronics.com/product/mc-print3-pos-receipt-printer-retail-kitchen-online-ordering/) - mC-Print3 POS Receipt Printer: For Retail, Kitchen, & Online Ordering
- [MCP31L](https://starmicronics.com/product/mc-print3-pos-receipt-printer-retail-kitchen-online-ordering/) - mC-Print3 POS Receipt Printer: For Retail, Kitchen, & Online Ordering
- [MCP31Ci](https://starmicronics.com/product/mc-print3-pos-receipt-printer-retail-kitchen-online-ordering/) *(newer replacement to MCP31L)* - mC-Print3 POS Receipt Printer: For Retail, Kitchen, & Online Ordering
- [TSP847IIL](https://starmicronics.com/product/tsp847ii-wide-format-label-printer-airprint-shipping-warehouse/) - TSP847II Wide Format Label Printer with AirPrint™ for Shipping & Warehouse

#### Zebra printers

> [!NOTE]
> Documents supported
> 
> - Receipts
> - Shipping labels
> - Hang tags or barcodes
> - Reservation docket

[Zebra](https://www.zebra.com/us/en/products/printers/desktop.html?page=1) models that support a LAN/WiFi integration via PrintPost including the ZD Series and ZQ Series printers.

#### Fiscal printers

NewStore supports specific fiscal printer models that you can use to print fiscal receipts in countries where such fiscal documents are a legal requirement.

Fiscal printers supported in Italy:

- [Epson FP-81II RT](https://www.epson.it/it_IT/prodotti/retail/stampanti-pos/stampante-pos-%28tm%29/epson-fp-81ii/p/12036)
- [Epson FP-90II RT](https://www.epson.it/it_IT/prodotti/retail/stampanti-pos/stampante-pos-%28tm%29/epson-fp-90iii-series/p/12035)

Fiscal printers supported in Poland:

- [Posnet Thermal HD Online](https://www.posnet.com.pl/en/produkty/product/371/thermal-hd-online)
- [Posnet Thermal XL2 Online](https://www.posnet.com.pl/en/produkty/product/357/thermal-xl2-online-2-3)

> [!TIP]
> Note
> 
> For more information on fiscal printers in countries where hardware fiscal regulations apply, see [About fiscalization](/v1/docs/about-internationalization#about-fiscalization).

### NewStore Payments Tap to Pay on iPhone - supported by region

For **Tap to Pay on iPhone**, iOS **18.4** or later is recommended to benefit from the security of [Mobile Payments on COTS (MPoC) compliance](https://docs.adyen.com/point-of-sale/mobile-ios/security#mpoc-approval-ttp). To ensure continued MPoC compliance, iOS versions are supported up to a year after the release date of the iOS major, minor, or patch version. NewStore Payments leverages the Stripe payment platform for Tap to Pay on iPhone capability. For the current list of countries where Tap to Pay on iPhone is supported with NewStore Payments, please refer to the table below:

| Payment type | US | UK | Netherlands | France | Australia | Canada | Germany |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Tap to Pay on iPhone | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|  | Ireland | Sweden | New Zealand | Austria | Italy | Ireland | Denmark |
|  | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|  | Switzerland | Portugal | Czech Republic | Belgium | Spain | Singapore |  |
|  | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |  |

### Adyen Tap to Pay on iPhone - supported by region

For **Tap to Pay on iPhone**, iOS **18.4** or later is recommended to benefit from the security of [Mobile Payments on COTS (MPoC) compliance](https://docs.adyen.com/point-of-sale/mobile-ios/security#mpoc-approval-ttp). To ensure continued MPoC compliance, iOS versions are supported up to a year after the release date of the iOS major, minor, or patch version.

Adyen may list more Supported Countries for Tap to Pay on iPhone, the below table indicated those countries where NewStore has actively tested tje feature. To inquire as to the state of an Adyen supported country that is not currently tested with NewStore, please reach out to your Omnichannel Success Manager.

| Payment type | US | UK | Netherlands | France | Australia | Canada | Germany |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Tap to Pay on iPhone | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|  | Ireland | Sweden | New Zealand | Austria | Japan | Italy | **Finland** |
|  | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|  | Switzerland | Hong Kong | Czech Republic | Belgium | Denmark |  |  |
|  | ✅ | ✅ | ✅ | ✅ | ✅ |  |  |
