-
In app/assets/config/user.js, edit the payment terminal by
specifying:
devices : {
payment_terminal_module : 'verifoneDevice'
},
-
Ensure that tiapp.xml file is based on the
tiapp.xml.sample.verifone file.
-
Board the Verifone device:
-
Ensure the profile you are using to log into the app is part
of a permissions group that has admin access enabled.
-
Start the Endless Aisle app on the device on which you intend
to run it in the store.
-
Tap the Hamburger Menu and tap Admin
Dashboard.
-
On the Payment Terminal tab, tap
Registart.
-
To test the device, tap Swipe Card or
Manual Entry.
-
Enable Bluetooth; when the list of available devices appears,
select the device to use and click
Board.
-
During testing, you can copy "allow_simulate_payment": false from
app/assets/config/main.js to app/assets/config/user.js and set it to
true, however, you set this to false before deploying the app. You can
use the iPad simulator with the Verifone device if using Ethernet
connection. See Test the
Endless Aisle Payment Device.