Version 2.47

Release in May 2018

Release Summary


3 Features Delivered

2 Platform Improvement

6 Bug Fixed



Notable Changes

(any changes that have some sort of important / breaking change / negative impact on user experience)

  • Implemented business logic for expiring of points for Earn and Burn Loyalty Cards


  • New Consumer API for getting points about to expire for the customer
  • Implemented scheduled jobs that will expire points on a daily basis 
  • Display Point Expiry Transactions for the Loyalty Card

Platform Improvements

  • Improved existing taggers to support tagging based on points being 
  • Push Message Statistics messages moved to a dedicated queue


Bug Fixes

  • Added missing validation for Point Expiry field
  • Fixed error when deducting points on the Allocate Point API
  • Fixed logic to use total transaction value rather then unit price when issuing points based on total amount
  • Fixed Rounding bug on point issuing calculation
  • Fixed a bug where under certain circumstances the system did not report correctly the number of remaining predefined codes
  • Added limit on point expiry API to only look at a 30 day range
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Article is closed for comments.