Document status: RELEASED

Date:

Prerequisites are located in the menu on the left.

Prevent configured EAN’s from manual sale

(RTP-3457)

It is now possible to configure specific items that are not allowed to be sold by manually entering their EAN / PLU codes. They will however could be sold by scanning according barcodes. Typical EAN's that is relevant to this is open price items used for deposit refund.


POS Configuration

New parameter:
'PreventManualSaleEANs' (Default: empty) - EAN's / PLU's added can only be sold via scanner event.




Donation solution via Coopay app

(RTP-3864)

We have made adaptions to handle customer's donation via Coopay app. If customer has chosen to give a donation in the app the app QR code to be scanned in EG POS will have an extra tag, "G". This tag specifies which open price PLU to be added to the receipt, as a "Donation", and which price / amount to be donated.



Improvements POS

Module

Description

Campaign price

Ask Price shows future local campaign price instead of active profile campaign price (RTP-3553)
Ask price shows correct active campaign prices.

Payment

Payment by Instabank in EG POS (RTP-4076)

When using Instabank as payment a stores GlobalLocationNumber will now be used when communicating with Instabank, in stead of previously the store's StoreID.

Self-service

Aborting ongoing payment by switching back to Sell page (RTP-3947)

We have made improvements to secure correct behavior when aborting an ongoing mobile payment, or a pay terminal payment, by temporarily switch to Sell page, e.g. to add an other item. When once again reaching Payment page the payment will start correctly, with correct amount.

Vensafe

Large PLU List for Vensafe items (RTP-3855)

We have made improvement by increasing 'MaxReceivedMessageSize' from default (64KB) size to maximum size when LPOS updates prices in Vensafe. This is based on the list of articles LPOS has received from Vensafe.

Improvement POS Server

Module

Description

POS API

Reservation orders in basic order import via Cloud FileService (RTP-751)

When BasicOrder json is sent with deliveryDetails, method "LRS.RIS" triggers ReserveCartInStore method instead of CheckoutCart. ReserveCartInStore now supports ExternalOrderNumbers with string. It is set in ExternalOrderNumbers2, ExternalOrderNumbers  still supports INT. 
Requires new version of BatchToPosApi package.


Item text, display color and display size basic order import (RTP-785)

New elements were added in POSlog Xml to support DisplayItemText, DisplayColorText and DisplayColorDetails. Setting the new elements is possible through AddItemToCart/NewCartWithItems methods. This will be used by the batchToPOSAPI job in the integration platform when importing basic orders.


POS API Payment job: Run scheduled job with configured ServiceOperator (RTP-3884)

When parameter ServiceOperator is set to cashier number and payment job runs with waitforresults = False it creates POSLog with configured cashier number in ServiceOperator.

  • No labels