Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.

Improvement POS 

Module 

Description

Bank

Version 1.1.5 of VIM integration (RTP-18402)

For VIM pay terminals we have implemented version 1.1.5 of the integration from Verifone in EG POS. No changes done, existing functionality verified OK.

Mobile payment

Retry mobile payment attempt when PaymentService throws error (RTP-17186)

When an error situation occurs when paying by Vipps, Swish or Instabank, and PaymentService throws a 'TaskCanceledException', POS will now retry payment several times. If the error situation in PaymentService was only temporary the payment may succeed shortly after, and the receipt being finished correctly.

Improvements POS Server

Module 

Description

POS API

Some changes in Klarna checkout flow (RTP-19431)

Call to Klarna to acknowledge order is moved later in the checkout process. It is now done at the end of checkout cart.


Improvement of recalculation after completed checkout (RTP-16799)

Methods EndKlarnaPayment and UpdateKlarnaPayment no longer recalculate the total amount in the created cart.

POS Master

The order is still active in Chain Web even though it's completed in Klarna (RTP-19259)

To avoid problems in POS WCF/POS API when temporary network problems occur, changes have been made to include idempotency key attempts on retries to avoid exceptions.

Requires database version 70 or manual running updatescript AA_Alter_usp_SetVolatileSettingsValue.exec.sql

  • No labels