Release date: 

Add Retry to MEmberServiceEventHandler Job

(RTL-2264)

Retry to MemberServiceEvenHandler was added and general timeout was increased to prevent job from failing due to the timeout on SQL db.
That means messages from such actions as:

  • member being updated/created in MyPage db
  • member being anonymized in MyPage db, after being deleted on-prem

are being processed multiple time before failing to avoid db locks and timeout issues.

Logout call does not perform downstream logout of MyPage client.

(RTL-2407)

Client after log out from Webshop is simultaneously logged out from MyPage

Bonus transactions dates are not loading

(RTL-1087)

Dates of bonus transactions in short and full view of recent transactions is visible in the column 'Date' on the left in the grid. 



Release date: 

Member does not want Recipts in MyPage

(RTL-1055)

All purchases from a member are visible in MyPage. If the member choose to not accept digital receipt, the PDF-file will not be found in MyPage. But the amount will still be showing in MyPage 

> = there is a PDF receipt
None = no PDF receipt

Improve Email Validation in MemberServiceEventHandler

(RTL-1435)

The validation for incoret email addresses that contain 

"xxx@gmail*..*com" – double dots before com 

"xxx*.*@hotmail.com" – dot before @           

has been implemented.           

That means when user is trying to register with such email address the warning message is beeing displayed in My Page:


MemberServiceEventHandler job does not try to onboard members with invalid emails to MyPage when recives invalid email address and in such cases throws an exception with specific message:

StoreImport Handling Store with Multiple Private Store Groups

(RTL-2319)

The StoreImport job handles correctly stores that are having multiple private store groups.  Each store should be connected to one private store group and one common store group, where private store group can only be used by one store and optionally, store can be connected to default store group. That means it deletes such duplicated private store group and end with success.



Release date: 

Migration of data to MemberInfoService

(RTL-1536)

Data for members is collected from MemberInfoService instead of the Retail database in MyPage. 

  • BackOffice.Service.Loyalty.MemberDataProvider = MemberInfoService
    • This will change the behavior of the personal-info, preferences views (including the previews on the mypage frontpage). Data will now be fetched and persisted from MemberInfoService given that the following parameters are present and configured.
  • BackOffice.Core.Integration.MemberInfoService.BaseUrl   (https://memberinfoservice.egretail-test.cloud for TEST) - The URL for MemberInfoService
  • BackOffice.Service.Loyalty.MemberInfoServiceResourceId  - The resourceID for MemberInfoService
  • BackOffice.Service.Loyalty.MemberInfoServiceLoyaltyProgram defaults to "0". Does not need to be set unless LoyaltyProgram number is different, as by default most should have 0.




Release date: 

Migration of accounts from AccountService v.1 to v.2

(RTL-40)

It is possible to migrate accounts from AccountService v.1 to v.2. The migration of users can be performed whilst AccountService v.1 is still in use. This provides the possibility to have migrated all accounts before the environment is changed to use AccountService v.2.

Updates in MyPage can be synchronized to AccountService v.2

(RTL-102)

On the journey to support using MyPage together with AccountService v.2, MyPage supports sending member updates to AccountService for authentication and login.

Text Explaining Cause of Adding and Withdrawing Bonus Points

(RTL-1504)

The 'Activity' column with a brief explanation for each bonus activity in the "Bonus Transactions" section of MyPage is added. The user is informed which activity caused the addition or removal of bonus points. 



Release date: 

Add new background picture in MyPage

(RTL-1546)

The background picture for the MyPage website was added and is visible during login, registration and change password processes. What is more, after login into a certain profile, its background is changed to light grey to make footers clearly visible.


Set value of the parameter responsible for MyPage to kremmerhuset in TenantAdmin.


  • No labels