Integrating with payment clients
The Advanced Store POS can be configured to integrate with specific payment clients.
Retailers need to specify the payment solution for validation and authorization of card tenders in the Payment Authorization parameter group. For more information, refer to Payment Authorization.
Configuring the Advanced Store POS for Verifone PIN pad devices
Configure the POS to recognize Verifone PIN pad devices to be used when tendering different card transactions.
This task uses the following files.
File name | Directory |
---|---|
DeviceManager.xml |
|
DeviceManagerPinpadVerifonePoint.xml |
To configure the POS to recognize a PIN pad device, follow these steps:
- Open the DeviceManagerPinpadVerifonePoint.xml using a text editor.
- Locate the <Connection name="TestDevice" ipAddress="192.168.1.42"/> line, and update the IP address of the PIN pad device.
- Save the file.
- Open the DeviceManager.xml using a text editor, and uncomment the configuration specific to the device, as in the following example:
- Save the file.
Configuring the Advanced Store POS for the Verifone M400 PIN pad
The Verifone M400 model is a signature-capture PIN pad used to tender card (credit cards, debit cards, gift cards, and merchandise cards) transactions.
After following the basic steps to configure the POS application to recognize the PIN pad device, locate the Ncr.As.VerifonePointAdapter.dll.config file in the %ASPOS% folder. Using a text editor, modify the values in the following section:
XML
<!-- Seconds to wait for device if Device is Busy response is received during Test_Mac request-->
<add key="DeviceBusyWaitTime" value="60"/>
<!-- Controls if Left Panel messages are Enabled-->
<add key="Enable-LeftPanel" value="false" />
Save the file.