Posted on 5/28/2025 3:30:00 PM
In LS Central 25.0, changes to the EFT connection were introduced to facilitate partner customization of EFT plugins. The solution now uses enum and interface to allow customers/partners to select how the Client Transaction ID (a unique ID created for each payment) is created.
A side effect of these changes was that a fallback between the selected methods in creating the Client Transaction ID was depreciated.
This can have the effect that when LS Central is set up to use the 10Digit method, and the system cannot create a valid Client Transaction ID, it will not fall back to using the ReciptNo+CardEntryNo instead, and will display an error message from LS Pay.
The way to resolve this is to select the ReceiptNo+CardEntryNo, in the POS EFT Card settings.
If you are upgrading to v25.x, we recommend that you create one test purchase to verify that your Client Transaction ID is set to valid settings, and switch to use ReceiptNo+CardEntryNo if the 10Digit reports an error.
This change affects all LS Central 25.x versions. However, the fallback mechanism has been reintroduced in version 26.0.
We apologize for any inconvenience this may have caused.