PAX devices are different from our other offering as the application, with the GoChip integration, will run on the device itself.
Android | |
---|---|
PAX A80 | ✔ | PAX A920 | ✔ |
AndroidTerminal.getInstance().initWithConfiguration(this,
"TERMINAL_ID", "SECRET");
AndroidTerminal.getInstance().initDevice(DeviceEnum.PAX,
DeviceConnectionType.AIDL, null, null);
To start EMV transaction
CoreSale coreSale = new CoreSale(BigDecimal.valueOf(12.00)); coreSale.setTransactionInputMethod(CoreTransactionInputMetho d.SWIPE_OR_INSERT_OR_TAP_OR_KEYED); AndroidTerminal.getInstance().processSale(coreSale);