Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The warmup procedure during startup of POS API has been improved. This will lead to a quicker warmup, it will solve issues with timeout during warmup, and will improve the reliability of the health check / availability test.

Voyado timeout handling

(RTP-23111)

Improvements to timeout handling in the integration with Voyado has been implemented.


...

Release15.06.2023

SetCartOrderReferenceExt does not work when scaled out

...

If sending mail with digital receipt fails due to e.g. downtime on services, the mail details will be saved in a new table in POS Local database and a job will retry sending the mail until it succeeds.
When the sending is successful, the row will be deleted from the table. When the job tries to send unsent mails, it will write the number of unsent rows/mails to the POS logfile.

Expand
titleConfiguration
POS Configuration

MailBackupSenderJobCronSchedule - set how often job should run.
Default value is every 30 minutes (0 0/30 * * * ?)


...

Release 06.12.2022

Improvement of POS API swagger documentation

...

An improvement is done so it's not possible to complete a receipt if the paid amount doesn't match the sale total on customer orders.
Previous there has been issues with some amounts of both positive and negative rounding on receipts from customer orders, and this potentially caused trouble for stores when doing balance registration.

Expand
titleConfiguration
POS Configuration

POSWCF Parameter 'AllowedDifferenceDuringSubtotalValidation'  (default '0') 

If activated; you can define a tolerance for this difference. If parameter is set to e.g. 0.5, the paid amount within +/- 0.5 of the sale total will be accepted.

POS API Data Export - Export of prices from EG Item/Promotion management

...