Versions Compared

Key

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

Status
planned
colourYellowGreen
titlereleased
 

Prerequisites are located in the menu on the left.

Commit coupons

(RTP-33982)

If POS is not able to commit coupons. It will save transaction locally and retry the commit according to schedule in new parameter.

Expand
titleConfiguration
POS Configuration

New POS parameter:

OfflineCouponRedemptionJobSchedule - 0 0/20 * * * ? 

 If blank it is not active. Set to Cron schedule.

This only works if existing parameter IgnoreCouponCommitErrors is set to True.

New eArchive Fields in POSLog

(RTP-31690)

After a successful sale transaction, the POSLOG will now include the following eArchive Fields when applicable:

  • Each line of the eArchive texts
  • Legal Invoice Number
  • ETTN/UUID Number
Info
titleRequired

POSLog version 90

Improvements POS 

Area

Description

Convenience
sales

Total from previous sale on Payment button (RTP-32952)

Before, when finishing a sale in convenience mode, the subtotal of the previous receipt was remembered on the Payment button. Now, this button is set to 0.00 after each sale.

Image Modified

Payment button amount display in Convenience view (RTP-33573)

The payment button in the Convenience view correctly displays the amount after a receipt is paid. This ensures accurate information is shown at all times.

Customer order

Order deletion notification via SMS (RTP-33439)

When a customer order (web order or Click & Collect) is deleted after being picked in-store, an SMS is sent to the customer if SMS is set as the preferred notification method. This ensures the customer is informed promptly about the order cancellation.

POS configuration:

Existing parameter WebOrderPickingNotificationType (default value 'EmailAndSms') must contain SMS as notification method. Values can be 'EmailAndSms' or 'SMS'.

Epsilon Express integration

Discounts on Car Wash articles (RTP-33668)

When car wash article is added to sales, discounts (campaign discounts, coupons, line discounts, customer discounts) can be added to the article. 

Flight integration

Improvements to SetItems - don't fetch item information for each line (RTP-33774)

Now, necessary limit group information are fetched from the receipt (receipt cache if the info is not available in POSLog).

Image Added

Payment

Product data - Quantity and amount should not be negative (RTP-33818)

Changed so that Product-data uploaded to NETS is not having negative values for quantity and amount for returns

.

...

.

Cash registers freezes in payment (RTP-34009)

When choosing payment and then chose Walley payment, the payment now goes as planned.

POSCouponService

Add CoopId to the redeem/commit request from POS (RTP-33455)

Changed request to CouponService due to changes in the contract after our implementation.

Price calculation

Item deletion after attempted subtotal rebate (RTP-33542)

When a subtotal rebate is attempted but not applied due to fixed prices, deleting the item (line) now completes without any error messages. This ensures a smooth checkout process even when rebates cannot be applied.

Receipt Service

New eArchive Fields in ARTS XML (RTP-31686)

After a successful sale transaction, the POSLOG will now include the following eArchive Fields when applicable:

  • Each line of the eArchive texts
  • Legal Invoice Number
  • ETTN/UUID Number
Travel Service

Reduced data traffic when synchronizing flights from EG travel service to POS (RTP-33910)

POS will ask travel service to deliver the flight information in compressed format (GZIP) to reduce data traffic. The compressed size of the flight data is approximately 5% of the original size.

The travel service will still deliver non-compressed format to POS'es that are not upgraded for backwards compatibility.

Sale

Limit Control - offline scenario (RTP-33103)

Cashier codes and transaction dates are sent when sending limits in an offline limit service scenario and the data is then correctly sent to the service when it is back online.

Improvements POS Server

Area

Description

POS API

ReceiptOnHoldService (RTP-33845)

ReceiptOnHold/PingHealth endpoint returns proper status of the service in the response. When POS API recovers form downtime, receipts on hold can be fetched.

POS Server

Problems with customer prices, stock Info (RTP-33961)

Changed some logic regarding customer prices and Credit checks in integration with Bison.

Info
titleAlso required

POS Services version 7.90.97.