EFT service
The EFT service contains the interface necessary to connect the LS One POS to a card payment terminal.

In release LS One 2019.1 the legacy EFT function within the EFT interface will be marked as obsolete. This will also include the operation Pay Card. The following text explains the operations and interface that should be used for EFT functionality in current releases and will continue to be available in release LS One 2019.1 and later.
The obsolete functions will be removed in a later release of LS One and all EFT integrations should be moved to the new functionality.
Configurations
EFT mappings (find in ribbon at Setup, Payments, EFT Mappings) can be used to map tender types that come from the EFT provider to the tender type ID's that are in the LS One system.
Available integrations
The LS One POS installer includes some EFT module that are ready to be used.
Drop down EFT
The Drop down EFT that can be used if a customer does not require an integrated payment terminal. This dialog displays all cards that have been configured in the Card types view.
Verifone Point for USA
An integration to Verifone Point US is included in the installer. Please see documentation on the LS Retail partner portal on how to activate it within the LS One POS and what configurations are necessary.
LS One integrates to Verifone Point that leverages the PayWare Connect payment gateway to connect to a variety of payment processors. Please contact Verifone in the US or the payment processor that you want to use to check if it is a supported payment processor.
LS Pay
LS Retail has a new payment terminal engine called LS Pay. Currently it is scheduled that LS One will be integrating with LS Pay in the LS One 2021 release.
To see more information about the LS Pay engine please look at the LS Pay product page on the LS Retail website.
Main functionality
Name | Description |
---|---|
EMV_AuthorizeCard | Is called from the Authorize card operation. This function has all the checks and balance calculations that are needed for a payment operation. This is done so that any changes that are needed to this functionality can be done through customization. |
EMV_VoidCardPayment | Is called from the Void payment operation when the user has selected a card tender line |
StartListening | Can be used to tell the EFT terminal to start asking for information from the customer. The LS One POS does not call this function directly. But it can be used from a trigger or a customization. |
Stop Listening | Can be used to tell the EFT terminal to stop asking for information. The LS One POS does not call this function directly. But it can be used from a trigger or a customization. |
As described in the notification above there are more public functions in the EFT service but some of them will be made obsolete in the next release so if other functions besides those that are listed here are implemented in a customization those customizations will have to be changed in future releases.
POS Operations
Two operations in the POS directly call the EFT service. Here below is a list of all the operations and which functions they call
Name | Description |
---|---|
Authorize card | Calls EMV_Authorize card function |
Void payment | Calls EMV_VoidCardPayment function |
Development pack
To find this service in the development pack go to DevPack\Source\POS\Services