Versions Compared

Key

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

Document status: 

Status
colourGreen
titlereleased

Date: 23  

Prerequisites are located in the menu on the left.

Handling both physical and digital gift cards form SVS

(RTP-18315

There has been done changes regarding handling of gift cards. This will make it possible able to handle both physical and digital gift cards from SVS in POS.

Info

PS:Parameter 'RemoveInScannerInput' - this must be removed when starting to use this new functionality. 

Expand
titleConfiguration
POS Configuration

To be able to scan gift cards where the security code is included in the barcode ExternalGiftCardPaymentRegEx' should be defined like this:

'^(?'GiftCardId'\d{19})(?'SecurityCode'\d{4})$'

Shared SafePay cash changer between 2 cash registers

(RTP-14655)

We have made changes in EG POS making it possible to share 1 cash changer of type "SafePay" (only) between 2 connected cash registers. Solution works in both cashier mode and self-service mode, but SafePay needs to have hardware and software that supports sharing as well.

When configured SafePay to be shared, behavior in POS is different from when there is a one-to-one connection.

Main differences:

  • SafePay will not be able to receive customer's money "at all time".
    • If money is tried to be put on SafePay too early, the money will be immediately fed out of the machine.
    • Cashier, or customer in self service mode, needs to choose 'Cash' as wanted payment. Then POS will log on to SafePay, making it be exclusively connected to actual POS, and unavailable for the other POS.
    • SafePay now accepts customer's money to be put into the machine.
  • If trying to connect to SafePay by pressing 'Cash' button, and SafePay is already occupied by the other POS, an error message is shown, telling cashier / customer to try again later.

Pictures: 

Cashier mode:

Image Added  Image Added

Self service mode:

SafePay occupied:

Image Added

SafePay ready to receive money:

Image Added

During payment:

Image Added

Expand
titleConfiguration
POS Configuration

New parameter:

CashChangerShared (default False)

When activated, configured SafePay may be shared with another POS.

Existing relevant parameter:

CashChangerType = 'SafePay' - the only type of cash changer that supports this sharing functionality.

Configuration of default search view

(RTP-18544)

Previously, all search views had the same default view type. A new parameter configures which result view is shown as default for every type of search (item, order, customer etc.).

Expand
titleConfiguration
POS Configuration

SearchDialogTemplateByDefaultForSearchType parameter. 

Sets default view type, when cashier opens search dialog, based on search type: SelectSearchType, ListView, PictureAndText, PreviewWindow.

Support for Coopay Offline in POS

(RTP-17414)

There is now implemented support for Coopay Offline in POS. Making it possible to pay with the Coopay app even though necessary services to do a normal Coopay-payment is offline or unavailable.  Transactions done with Coopay Offline are stored temporarily in StoreCentral-database until required services are online, then sent forward to cloud services for processing. 

Expand
titleConfiguration
POS Configuration

UseCoopayOfflineSolution  - Needs to be set to "True" for the solution to work.

CoopayOfflineIssuerId - Configures which issuerID to use in the payment transaction.

CoopayOfflineMaxAmount - Configures the maximum amount allowed for member to use offline solution.

CoopayBackupSolutionReceiptText -Extra text line printed on receipt for Coopay Offline solution.

CoopayBackupTransSenderJobCronSchedule - Cron schedule for sending Coopay backup transes from StoreCentral to PaymentService.

CoopayBackupTransCleanerJobCronSchedule -Cron schedule for cleaning Coopay backup transes. Removes old transes that has been sent to PaymentService from StoreCentral.

Improvements POS

Module 

Description

Bank

Fetching coupons when member received by payment card token (RTP-18418)

When a member (number) is fetched via pay terminal / payment card token, and according member info then is received from loyalty system, member's coupons will now also be automatically fetched. Previously such coupon lookup did not take place when member was received via token. Previous problem affected Paylink and Baxi.Net payment solutions only.

Coopay

Fix for Coopay backup solution in the user interface (RTP-18931)

There has been done some user interface fixes on the dialogs presented when doing a Coopay backup transaction.  

Convenience sales

POS freezing when fetching on hold receipt and paying it (RTP-18814)

Previously, when fetching a parked receipt in Convenience sales and then paying it with cash as tender, the cash register experienced a freeze situation. As a result, the cash register needed a restart to function as normal.  The problem does not occur anymore.


Return to first PLU page after sale (RTP-18771)

First PLU page is opened now in Convenience sales after performing a sale.


Switching modes (RTP-18626)

Clicking area for "Go to regular sales" button in Convenience sales is larger now.

Coupons


Coupon used twice without redeem (RTP-18643)

Fix for Chain Web coupons of type 'Mix 4' - before the this fix, the coupon triggered in POS, but wasn't committed when the receipt was completed. After the fix, the coupon should be committed.


Member coupons are not fetched correctly for web orders in POS (RTP-17868)

Support for displaying used member coupons as lines in the payment mode has been added for web orders

Customer orders

Home delivery orders (RTP-18644)

Home delivery orders are automatically opened in edit mode after scanning their barcode now.


Dialog when search for customer order (RTP-18505)

If only one option is configured in FetchOrderButtonsConfig parameter, then this option is triggered automatically now.

General


Fix for POS crashing due to memory leak (RTP-18699)

There has been done a fix for POS crashing due to memory leak. Previous the the memory consumption would rise over acceptable levels when doing operations considered as normal for both the cash register and cashier. This would result in the POS experiencing both performance issues and eventually get an AppWide and crash.


Surveillance tab (RTP-18929)

Surveillance tab in sales view has been improved. Font size/type has been corrected. Moreover, the number of items in the Items column is right aligned.


Fix for closing of Vipps payment dialog (RTP-18873)

There has been done a fix for closing of the Vipps payment dialog. Previous pressing C-button or exit-cross in dialog, would not close the dialog as expected. 

MBXP

Improvement for handling Paygoo gift cards in POS (RTP-18788)

There has been done a improvement for handling Paygoo gift cards in POS.  Previous when scanning Paygoo 32 digits gift cards, POS treated this input as a return.  Also adding Paygoo gift card in POS, items sometimes would get added double/triple.   

Ruter integration

Fix for return of Ruter tickets (RTP-18566)

There has been done a fix for return of Ruter tickets. Previous there was several errors presented, resulting in exception and wrong handling of return. 

Self-service

Prevent sending empty surveillance messages for item lines to ordinary POS Monitor (RTP-18542)

POS may be configured to send a surveillance message to self service monitor (SSM) app for every item added to receipt. When so, ordinary POS monitor would show empty message lines accordingly, since such information is supported in monitor app only. Empty message lines for each item added are no longer shown in POS monitor.

Relevant existing POS Configuration parameter: SurveillanceEveryScan (default 'False') - When activated, item quantity and total amount will be updated live for each item added.

User interface

Sales view rows (RTP-18910)

Sales view rows improvements have been implemented, Rows with line discounts, alarm items, linked items are displayed correctly now, unless there are too much columns configured in SalesViewColumns parameter.

Improvement POS Server

Module 

Description

POS API

Incorrect validation of credit limit in Chain Web RTP-18514)

When handling credit sales in Chain Web, you could some times get an incorrect message that the customer did not have any credit balance available.

The problem was related to having customers with the same customer number on different stores / levels (common vs. store).


Improvement of refund (RTP-18479)

Now refunding after campaign discount is added between order is completed and a refund, works correctly. 
Additional value from ongoing campaign discount is not added to a calculation for a refund. 


E-Commerce return and refund towards Walley (RTP-15434)

Return/Refund of Collector invoice order was already implemented. Changes here is to make it work towards Walley also.