-
In app/assets/config/user.js, edit the payment terminal by
specifying:
devices : {
payment_terminal_module : 'adyenDevice'
},
-
Ensure that tiapp.xml file is based on the tiapp.xml.sample.adyen
file.
-
On the VX680, do the following:
-
Press green key + 5 at the same time.
-
Get the IP address.
-
Board the Adyen 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.
-
Select Ethernet and entering in the ip address or hostname
and tap Save or select Bluetooth and enable Blutetooth in the
iPad Settings to connect the device Bluetooth. (When using
Ethernet, the iPad and the device need to be on the same Wi-Fi
network.)
-
On the Payment Terminal tab, enter your Adyen username,
password, and merchant ID and tap
Login.
-
When the list of available devices appears, select the device
to use and click Board.
-
The Adyen device tells the Endless Aisle app if the signature is
needed; the app shows a dialog. After the signature is provided by
the customer, there is the option for the associate to approve the
signature. The required setting is in the Endless Aisle Checkout
preference; the option is Adyen Signature Confirmation. See Setting Up Endless Aisle
Checkout.
-
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 Adyen device if using Ethernet
connection. See Test the
Endless Aisle Payment Device.