Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.

Added support for 19 digits barcode for MBXP web integration

(RTP-17308)

There is now added support for scanning a barcode with 19 digits for the MBXP web integration. Previous this wasn't supported, and would result that the MBXP web integration would not open directly when scanning the barcode. 

POS Configuration

MbxpWebSaleBarcodeRegEx

To be able to use this the parameter 'MbxpWebSaleBarcodeRegEx' needs to be updated, so that POS understands the 19 digit' barcode.   

For example like this: ^652\d{16}

Improvements POS

ModuleDescription
Bank

Improved handling of print text events from Baxi.Net pay terminal solution (Nets) (RTP-16948)

Received print text events from Baxi.Net pay terminals are now being processed correctly. This is even when they are received simultaneously, and even if they are not in the correct format. Previously an approved pay terminal transaction might not be saved to receipt due to incorrect handling of such print events.

Coupons

Handling of Liquid tender coupons in combination with mix (RTP-16766)

Implemented handling of Liquid coupons with both tender and mix. The tender part of the coupon will only be activated when the requirement for the mix is fulfilled.

Customer order

Fix for merging receipts with customer orders (RTP-16453)

There is now conducted a fix for when merging two receipts with customer orders. Previously when merging two receipts together with two separate customer orders, If one of the orders was put on hold first and fetched back in, there was a possibility that items would swap wrongfully from one order to another. 

Customer screen

Fix for when running self service on customer screen (RTP-17362)

There has been conducted a fix for when running self-service on customer screen.  Previous the customer screen would disappear completely if cashier was auto logged out due to idle timer. This would happen regardless of a started receipt or not.  With fix the customer screen is always visible, and if self-service on customer screen is canceled, the cashier will get logged out as expected. 

Digital receipt 

Digital receipt for when paying Coop Webshop orders (RTP-16208)

Digital receipt is now eligible when paying/capture Coopay Webshop-orders.  So when money for order is being withdrawn from customers payment card, a digital receipt will be generated and sent to the customer per e-mail. 

General

Improvements in performance (RTP-17270)

NEW POS user interface performance has been improved:

  • Adding items to receipt takes less time now.
  • Changing item's quantity performed by putting new quantity number in the EAN input field and clicking on the quantity number on the previously added item to change it, take much less time now.


Minimized button (RTP-14717)

Improvements for minimized button have been implemented: its size has changed and also text on the button has changed to "EG POS". Moreover, the button is moved slightly more to the left.

Item search

Stock quantity in item search (RTP-16080)

Stock quantity can be configured and shown in the item details view in item search.

MBXP

Improvement for parameter 'MbxpWebSaleConfig' (RTP-17420)

There is done improvements for parameter 'MbxpWebSaleConfig'.  Previous this parameter included a input field reserved for storeID, this field is now removed.  This makes the configuration of multiple stores much easier, by not having to manually update every store with storeID. 


Improved handling for when commit of Paygoo gift card fails (RTP-17309)

There has been done improvements for handling when committing of Paygoo gift card fail. 

If the committing fails, now the item is deleted from receipt and correct response is given in the lrsLog.  Previous the gift card would be wrongfully committed and incorrect response would be shown in the lrsLog.

Member registration

Don't send memberId to Storebox when creating new member in POS (RTP-17370)

When registration of a new member in POS towards Storebox,  the memberID shall not be sent, only phone number. Previous when creating a new member in POS, this would also include sending memberId. 

Order

Bonus campaign coupons are not working when order is payed (RTP-17369)

Information about bonus reward coupons was missing from POSLog when customer order was paid.

Price calculation 

Changes for handling premature abort for price calculation in POS (RTP-17306)

There has been done changes for handling premature abort for price calculation in POS. The extra timeout seconds that is set in parameter 'PrematureAbortExtraCalculationSeconds' should only be used when going to payment view.  Previous POS would use it when going to sales view, so if more items were added, the additional adding of items would use the same timeout seconds. This resulted in adding items after a recalculation would be very slow.  

Receipt

Retrieving receipt from on-hold (RTP-17258)

A problem that could make it impossible to fetch receipts from on-hold has been fixed.

Self-Service

Fix for cashier login in self-service causing bank payment to be blocked (RTP-17402)

There is done a fix regarding cashier login in self-service.  Previous when scanning cashier card to log into self-service, this could result in cashier being locked out of starting bank payments afterwards.   

There is also done an additional fix regarding scanning of cashier card. When scanning cashier card in self-service, for every scan of cashier card, the cash register will always switch between self-service mode and cashier mode.  Previous there were some issues that in some situations the scan of cashier card in self-service would sign off the cashier, making it impossible to get to cashier mode. 

Vensafe

Improved handling of multi-tickets created in Vensafe kiosk (tower) (RTP-16798)

The integration with Vensafe automats for selling e.g. tobacco items is now improved. Due to some limitations in Vensafe, making multi-tickets created in the Vensafe kiosk (tower) not being able to edit in POS, a new ticket will now always be created in EG POS, replacing the one from the Vensafe kiosk. This will in turn also make EG POS always print the Vensafe ticket, which is the behavior customers are used to.

Improvements POS Server

ModuleDescription
POS API

Cancelling carts with bonus payment (RTP-17385)

Carts with bonus payment can be cancelled and the bonus is correctly refunded.


Recalculate cart with higher timeout in POS API (RTP-15388)

There is now made possible to Recalculate cart with higher timeout in POS API. With recalculation of cart there is a higher chance to getting the best price for the customer, regarding items included in mixes, campaigns etc. 

POS Master

Fix for deleting old records in dbo.stagingFlatPrice in database (RTP-17035)

There is now conducted a fix for deleting old records in dbo.stagingFlatPrice in POS Master database. Previous old records with missing to reference to either store or profile, would get a suitable error message and not get processed by cleanup job.  With fix a loop counter will start, and after 10 loops/tries the status will change and it will get picked by cleanup job for deletion.

  • No labels