LS Pay 2.21.1 Release Notes

Highlights

Modifications needed to address issues in the LS Pay Service and LS Pay Service UI, make objects serializable and update packages for Windows Core.

New plugins have been added:

  • Verifone Israel
  • Linkly (EFTPos)

The AmountBreakdown now includes the total amount in points, if returned by the PSP. Adyen requests now include a reference to LS Retail and LS Pay and modifications needed for Adidas.

Release notes

Engine

  • New Interface for installments added, IInstallment. An empty interface indicating if the plugin supports installments
  • Xam.Plugins.Settings updated to version 4.1.0-beta
  • Objects are now serializable
  • New enum value *Installments* added to InterfaceTypes
  • Linkly (EFTPos), a new plugin added to Standard2 Factory
  • Verifone Israel, a new plugin added to Standard2 Factory
  • New object added for Pay Service, PluginInformationDTO. Includes the ID, PSPType and PSPName for each plugin created
  • The variables in class Setting are no longer readonly
  • Function ProcessResponse in IPIS has been updated, new variable indicates a result code
  • PointAmount has been added to AmountBreakdown.
  • New enum values added to EFTVerificationMethod: CTL; MagneticStripe.
  • New class added to LS Pay, Installments. Used when asking for installment count in request.
  • New variable Installments added to PurchaseRequest, of type Installments
  • New variable EnablePLB (Product Level Blocking) added to PurchasRequest, of type bool. If true specific items are being sold that are not included in a gift card scheme. Added for Linkly (EFTPos).
  • TransactionType removed from object TransactionDetails (Ingenico Turkey specific object)
  • New function SetTransactionType added to interface ITransactionDetails (Ingenico Turkey specific).

Adyen

  • Split Pre authorization management functions, supported in Cloud, not Local
  • Add Application reference in every EFT transaction to identify the origin system (SaleToAcquirerData)

AltaPay

  • PAX: Update function ProcessResponse, accept result code
  • Add amount parsing and errorhandling of amount

Ingenico Turkey

  • Alter TenderType handling in EFT functions and what is returned for each transaction response (e.g. for vouchers)
  • Update LineItem handling for multiple discounts pr line
  • PointAmount returned when giftcards are used, collective result

Linkly

  • New plugin, added to Standard2 Factory.

LS PaaS

  • Remove AspNet.SignalR.Client

Mock

  • Add test case when no transaction can be found (See documentation for Mock responses)

Verifone Israel

  • New plugin, added to Standard2 Factory.