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.

Improvements POS 

Area

Description

Bank

Merchant receipt handling for SwedbankPay transactions (RTP-30243)

SwedbankPay provides separate text lines for the merchant's copy of the customer receipt. This merchant receipt is only required in specific cases, such as when a customer needs to sign it. EG POS receives information from SwedbankPay on whether a merchant receipt needs to be printed.

Convenience sale

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.


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. 

Payment

Payment process popup and securing no multiple tenders started (RTP-29899)

When a payment starts, a "payment is in progress" popup appears with a 'Cancel' button. This button allows users to cancel the payment and switch to another payment method if needed. To prevent multiple payment types from being started simultaneously, only the initial payment option remains available until the 'Cancel' button is shown, even if the popup with the button takes time to appear. This ensures that users cannot accidentally initiate multiple tenders at the same time.

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.

Updated Price Calculations and Mix Handling (RTP-26967)

Price calculations in EG POS are now faster and more efficient. The system calculates the total amount required to trigger mix types after applying Campaign, Member, or Normal prices but before any mix calculations are performed.

For articles in an active mix with the flags 'IncludeOnlyNonDiscountedItemsInTotalAmount' or 'IncludeOnlyItemsNotUsedByCurrentGroupInTotalAmount' enabled, these articles are excluded from the total amount calculation used to trigger other mixes.

Info
titleImportant!

The mix engine has been simplified, which may result in multiple mixes triggering simultaneously. Users are advised to review how these changes impact existing and future mixes to ensure they work as expected.

 

Receipts

Fix on printing campaign discounts in receipt (RTP-32770)

When "Do not show campaign discount for items with ID requirements on receipt" is enabled and "Do not show campaign discount on receipt" is not enabled in PrinterConfig, then regular items will have their discounts printed in the receipt and age validated items will not have their discounts printed in the receipt.

Warranty Receipt Printing Update (RTP-28769)

When adding new items to existing orders or processing returns, the warranty receipt now includes only the items that were added. This prevents duplicate receipts from being printed, unlike before when all warranty receipts were printed every time. This ensures clearer and more accurate receipt handling.