Versions Compared

Key

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

...

AddCouponByDiscountCode is extended to support limited use coupons from Coupon Service. When a coupon code is added in discountCode field,  first it is checked if it matches a coupon from Promotions Management.  If it does not match with any coupon from Promotions Management, the coupon is checked in Coupon Service. The discountCode can only used based on the allowed number of times defined for it in Coupon Service, and if it is redeemed more than the allowed number of times there will be an error encountered during CheckOutCart. When an invalid discountCode is added, meaning it does not exist in both Promotions Management and Coupon Service, then an error is returned.

Prevent deletion of newly created cart and added a message to cancel the cart instead of delete

(RTP-23639)

To prevent deletion of newly created cart, checks and tests were added to ensure that newly created carts are cancelled and the same is asked via message to the user.

DigitalReceiptMdsAccountId POS parameter

(RTC-45040)

Digital receipt is send with account id based on new DigitalReceiptMdsAccountId parameter value.

Error message includes EAN of the item

(RTP-35137)

To make it easier to identify which item is causing a problem, when you get ItemSaleNotStarted error, or ItemSaleEnded, the error message will now include the EAN of the item.

Link for FAQ added in the swagger index page

(RTP-14585)

FAQ link for POS API was created and added in the swagger index page.


...

Released 17.10.2024

Fix for "success" field in ResumeCart

...