Physical terminals

On this page, you will find a list of the physical EFTPOS terminals that possess all or most of the features needed for testing your integration.

📘

Gecko Bank should be used instead of a physical terminal

Physical terminals have several disadvantages when used for testing.

  • We cannot provide full support for physical terminals because they are manufactured and configured by other companies.
  • They can be difficult to acquire and configure.
  • You may not have full control or full functionality.
  • They may require a test card which slows down development.

Instead, you should use Gecko Bank as your test terminal.

List of physical terminals

A 'physical terminal' is a physical EFTPOS device, as opposed to a 'virtual terminal' which is a software application that acts as an EFTPOS terminal.

Here are the physical terminals that support most or all of the features you will need for testing, even though they have differences in hardware and software.

Operating systemSoftwareHardwareConnectivityCard actionsPayment types accepted
VX690Classic (non-Android)VAA 2.9.3.2 and abovePrinter (40mm), Touchscreen, AudioWi-Fi, 3G, Bluetooth, Ethernet, GPS, Dial-up, USB, RS-232Insert, Swipe, TapEMV, MSR, NFC/CTLS
e355Android 4.1 and above, iOS 8.0 and above, Windows 8.1 and 10VAA 2.9.3.2 and aboveAudio, Optional code scanner
(No printer)
Wi-Fi, Bluetooth, Micro-USBInsert, Swipe, TapEMV, MSR, NFC/CTLS
T650pAndroid 8.x*MXA 3.0.0 and abovePrinter (40mm), Touchscreen, Camera / Code scanner, AudioWi-Fi, 4G LTE, Bluetooth, GPS, USB-CInsert, Swipe, TapEMV, MSR, NFC/CTLS, QR code, SCR
CM5Android 7.x*MXA 3.0.0 and aboveTouchscreen, Camera / Code scanner, Audio
(No printer)
Wi-Fi, 4G LTE, 3G, 2G, Bluetooth, GPS, GLONASS, USB-C, Optional ethernetInsert, Swipe, TapEMV, MSR, NFC/CTLS
CM5PAndroid 7.x*MXA 3.0.0 and abovePrinter (40mm), Touchscreen, Camera / Code scanner, Audio
(The same as CM5 but includes a printer.)
Wi-Fi, 4G LTE, 3G, 2G, Bluetooth, GPS, GLONASS, USB-C, Optional ethernetInsert, Swipe, TapEMV, MSR, NFC/CTLS
*Verifone Secure Android OS, based on Android

Supported features

Here is a comparison of the integration features that can be used by each of the supported terminals including Gecko Bank.

Note that support for these features also depends on the tenant. For instance, the VX690 terminal supports cashout; however, if the terminal's tenant does not support cashout, then you will not be able to use this feature.

Gecko BankVX690e355T650pCM5CM5P
Integrated mode
Standalone mode
Pairing
Purchases
Refunds
MOTO
Surcharges
Tipping
Cashout
Settlements
Pre-authorisation
EFTPOS-based printing
Pay at table
Multi-pairing