Location | Comment | |||||
---|---|---|---|---|---|---|
Gift Card Service | Gift Card Expirator performance (RTC-26305) GiftCardExpirator has been refactored to expire giftcards in batches. The performance of the expiration has been greatly improved.
| |||||
Gift Card Service Klarna Gateway | Creating redeem transaction with 0 amount (RTC-24608) Redeem transaction with 0 amount were still being created for empty Gift Cards. After changes, redeem transactions with 0 amount are not created for all of the giftcards. |
...
Location | Comment | |||||
---|---|---|---|---|---|---|
Klarna Gateway Gift Card Service | Extend transaction patch method (RTC-24201) GiftCardService: patch transaction update request's response has been extended with giftcard details. | |||||
Gift Card Service | Errors logged twice in responses (RTC-24466) Giftcard service was logging duplicated errors in responses for some cases in connection to validation of the path of parameters giftCardNumber, startingGiftCardNumber or giftCardsCount. Developer removed duplicate validation. | |||||
Gift Card Service API | Multiple issue method route change (RTC-25286) Updated url of requests and also request body.
| |||||
Gift Card Service Import | GiftCard Service/Import from SVS (RTC-25672) ExpiresAtUtc and PinCode fields are not cleared while cancelling issue transactions of the preloaded giftcards. | |||||
Gift Card Service | GiftcardService Performance (RTC-25709) Added new indexes in database to improve grid performances. |
...
Support issuing multiple gift cards
...
The maximum amount of giftcards, that could be created in single request, is equal to 1000 - possible values of giftCardCount are from 2 to 1000.
startingGiftCardNumber cannot be overlapping with autogenerated giftcards prefix and.
If any giftcard already exists in the specified range, then no giftcards will be created for given parameters startingGiftCardNumber and giftCardCount
Location | Comment |
---|---|
Gift Card Module | Finnish and Austrian Cultures (RTC-24131) Finnish ("fi-FI") and Austrian ( "de-AT") cultures are supported in email distribution jobs and in giftcard service. |
...
No currency validation when issuing a gift card
...
New validation for currency code during issuing preoloaded gift card with support for currency code in lower case.
This also affects saving import files into the database.
Improvements
Location | Comment |
---|---|
Images | Edit validity period (RTC-21182) Image centering (RTC-19702) Image cleanup (RTC-18861) |
Gift Card Module | Handle euro currency on gift card image (RTC-23995) User roles (RTC-19465) Selecting section causes ticking roles below it. Additionally, depending roles are ticked automatically. |
...
Email templates
...
Giftcard images are resolved in the new flow. Profiles have dedicated images - ordinary (basic) image for profile or proper ones specified for time period only.
Improvements
Location | Comment |
---|---|
Transactions | Issue gift card (RTC-19374) When issuing new giftcard, the profileId is properly assigned to this giftcard basing on the store number from the issue request. |
GiftCardService | The performance of the cancel/update/commit requests has been improved (RTC-22229) Index on TransactionId in [CloudScrip].[Transaction] table has been added. |
...
Klarna Gateway
...
Grid with all transactions has been added. Separated permission is needed to access it. Grid contains data from all columns from Transactions DB table (except GiftCardId and table primary key)
Improvements
Location | Comment |
---|---|
Gift card imports | Validation on Import (RTC-22167) |
Transactions | ReGive action (RTC-22137) |
...
Service has been extended for EG Klarna Gateway API
...
Added job to cleanup staging tables rows older than configured value.
Improvements
Location | Comment |
---|---|
API | Fix on Owner and ValidDate in ReGive and ExtendValidity methods (RTC-21000) |
Gift card imports | Default empty value for DefaultCurrencyCode (RTC-20890) |
...
Default filter and columns persistence
...
Added parameter for default currency. It is used in the import when currency is not given in the file.
Improvements
Location | Comment |
---|---|
Balance details view | The data for the selected date (date period) is displayed properly in balance details view. |
Image mgmt. | GiftCard management user is able to sort images properly, when hiding expired ones (no blank spaces between not expired images) |
...
Balance statistics calculator job
...
- Import of gift cards from csv file.
- Mass import of gift cards is possible from Gift card imports view in management module.
- User can upload a file which will be processed and gift cards will be added or updated in database.
- If gift card is active or has NotPreloaded type, issue confirmed transaction is created with data given in the file.
- Dedicated user role is needed to reach Gift card imports view.
- Support of preloaded giftcards in import
...
Improvements
Location | Comment |
---|---|
Gift Card Mgmt. | Fixes related to managing of Giftcards in Chain Web
|
Grid View |
|
Schedule delivery of digital gift cards
...