API June 2024 improvements (1.5.3)
- Added - entries wallets for competitions
- Improved - made
chain_id parameter as mandatory with admin authentication in claim-voucher and unclaim-voucher endpoints for requests >= 1.5.3
- Improved - extended Competition campaign functionality by adding budget and budget-based probability calculation
- Improved - added call processing queuing to assigning a member_number in MyPrice App
- Improved - added a minimum basket value for instant win competitions
- Improved - added
business_region and business_format as campaign assignment fields
- Improved - added
entryreference variable to transaction messages
- Improved - added new user identifiers to claim-voucher and unclaim-voucher
- Improved - added segment checking to birthday campaign issue script
- Improved - added several variables to transaction messages:
firstname, itemsneeded, value, eligibleitems
- Improved - added total count to get-businesses response
- Improved - allow increased competition budget amounts
- Improved - competition campaigns decide whether to award wins based on supplied basket timestamp rather than processing timestamp
- Improved - extended matching item campaign to issue points on value of basket if a basket contains a defined number of matching items
- Improved - extended user-wallet-ledger to include branch business ID in the response
- Improved - improved admin user authentication permissions-checking and input validation
- Improved - improved user/customer synchronisation with Garden Connect API
- Improved - removed
member_number from user on obfuscation
- Improved - removed redundant user eligibility check from event handling in birthday campaign
- Improved - the way in which creating a dummy email address works
- Fixed - edge-case in promotional basket reward calculation
- Fixed - rounding issue in BasketCampaign
- Fixed - issue with promotions display for wallet and points wallet
- Fixed - parameter name issue when searching for businesses
- Fixed - issue where user's dummy email address could be changed inadvertently
- Fixed - reintroduced missing log_message in user_purchase_progress points and wallet ledger entries and notifications
- Fixed - stop returning unredeemed competition vouchers in response to get-basket-price