...
Area | Description |
---|---|
Images | Fix for default image (RTC-32118) 'Default' image option has been removed from issue digital gift cards view. |
System | Fix for pin code (RTC-32151) Pin codes equal to null are allowed for Balance, Recharge and Redeem requests when the apps is verified. Health check (RTC-27329) By using a health check endpoint in our Gift Card API you can check if GiftCard Management is available. |
...
...
Released 17.05.2023
Issue single "digital" gift card
...
Area | Description |
---|---|
New gift card | Issue of single/multiple "physical" gift card (RTC-29780) Minor improvements to the "New Gift Card" view:
|
...
Released 10
...
.02.2023
...
Area |
---|
Description | |||||
---|---|---|---|---|---|
Change Tracking | Export transaction changes (RTC-27668) TransactionExport job was added to GiftCardServiceIntegration and it exports every new or modified transaction to the Service Bus and saves it into blob container named batchtoprocess to Giftcard.Transaction.Export event.
|
|
GiftCardService | Cancel authorization (RTC-29490) New function to manually cancel transaction with status "Authorizing" in the transaction view of a given |
gift card. When selected transaction that meets the correct condition for cancellation, the option "Cancel authorization" is visible under under '...' button.
|
...
Released 27
...
.01.2023
...
Area |
---|
Description | |
---|---|
API | Images API (RTC-13271) Gift Card service has been extended with four requests:
/api/v2/GiftCard/images
/api/v2/GiftCard/image/{imageId}
/api/v2/GiftCard/image/{imageId}/preview
/api/v2/GiftCard/images/profile/{profileReference} Implemented changes support also assigning image to the gift cards in issue requests. Moreover, gift card management and distributor e-mail support displaying images assigned to the gift cards. |
GiftCardService | Transactions grid (RTC-27029) New fields added to the transaction grid, "Issuing store name" and "Issuing store number". Export Gift Card transactions to Excel (RTC-28575) "Export to Excel" functionality has been to Transactions view. The button is active only when filtering is applied in the grid. Each excel export is limited to 100 000 lines in file. |
...
Released 02.11.2022
Area |
---|
Description |
---|
GiftCardService | Gift Card Expirator performance (RTC-26305) GiftCardExpirator has been refactored to expire giftcards in batches. The performance of the expiration has been greatly improved.
|
GiftCardService 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 |
gift cards. |
...
Released 19.09.2022
Area | Description |
---|
Klarna Gateway |
GiftCardService | Extend transaction patch method (RTC-24201) GiftCardService: patch transaction update request's response has been extended with |
gift card details. |
gift card data basing on patch transaction update request's response from GiftCardService. |
GiftCardService | 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. |
GiftCardService 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. |
GiftCardService | GiftcardService Performance (RTC-25709) Added new indexes in database to improve grid performances. |
...
Released 14
...
.07.2022
...
Support issuing multiple gift cards
(RTC-7642)
Giftcard service GiftCardService has been extended with three requests:
- batch issue - creates new giftcards gift cards starting from number startingGiftCardNumber; the amount of created giftcards gift cards is equal to giftCardCount; for preloaded giftcardsgift cards, it creates issue transactions in specified range.
Expand | ||
---|---|---|
| ||
|
- batch commit - commit all transactions in given batch.
Expand | ||
---|---|---|
| ||
|
- batch cancel - cancel all transactions from given batch.
Expand | ||
---|---|---|
| ||
|
The maximum amount of giftcardsgift cards, 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 gift cards prefix and.
If any giftcard already exists in the specified range, then no giftcards gift cards will be created for given parameters startingGiftCardNumber and giftCardCount.
Improvement
Area |
---|
Description | |
---|---|
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 |
GiftCardService. |
gift card management still support |
Norwegian, Swedish and English cultures only. |
...
Released 23
...
.06.2022
...
No currency validation when issuing a gift card
...
New validation for currency code during issuing preoloaded preloaded gift card with support for currency code in lower case.
This also affects saving import files into the database.
Improvements
Area |
---|
Description | |
---|---|
Images | Edit validity period (RTC-21182) Adding possibility to rename or edit validity period of temporary image from GiftCard management. Image centering (RTC-19702) Image on a gift card is centered and isn't out of the screen on a mobile device. Image cleanup (RTC-18861) Image cleanup job (name of job: ImageCleaner) for removal of unused images in Azure Storage and BD. |
Unused images or images deleted from the Management level are removed from the database and Azure. Storage after ImageCleaner job execution. | |
Gift Card Module | Handle euro currency on gift card image (RTC-23995) The images for gift cards in euro currency are properly displaying "€" sign. User roles (RTC-19465) Providing compatibility of user roles view and description for GiftCardService in line with other cloud modules. Dividing them on category and sections. Selecting section causes ticking roles below it. Additionally, depending roles are ticked automatically. |
...
Released 31
...
.05.2022
...
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
Area |
---|
Description | |
---|---|
Transactions | Issue gift card (RTC-19374) When issuing new |
gift card, the profileId is properly assigned to this |
gift card 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. |
...
Released 29
...
.04.2022
...
Klarna Gateway
Added support for the event type discount_delete. This request is responsible for deleting all the data regarding given order_id. The giftcard service GiftCardService is called to cancel all linked redeemed transactions.
For more information see release notes of [Klarna integration]: discount_request.
...
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
Area |
---|
Description | |
---|---|
Gift card imports | Validation on Import (RTC-22167) Validation of files in importing has been changed to support all csv files, not only excel/csv files. |
Transactions | ReGive action (RTC-22137) When performing a ReGive action - distribution is created for the new owner. |
...
Released 16
...
.03.2022
...
Service has been extended for EG Klarna Gateway API
AuthorizeForMinutes propery AuthorizeForMinutes property has been added to issue/recharge/redeem methods - it allows to time bound a transaction.
Optional Source property Source property has been added to TransactionOrigin model in all related requests.
An Update transaction method has been added - that allows to remove or extend time period from issue/recharge/redeem transactions.
Outdated transactions are cancelled by added cloud LIP job - AuthorizationCanceler.
Staging cleanup job
Added job to cleanup staging tables rows older than configured value.
Improvements
Area |
---|
Description | |
---|---|
API | Fix on Owner and ValidDate in ReGive and ExtendValidity methods (RTC-21000) When performing ReGive action on |
gift card proper owner values (OldOwnerClaim and NewOwnerClain) are saved in transaction details. | |
Gift card imports | Default empty value for DefaultCurrencyCode (RTC-20890) |
...
...
Released 18.02.2023
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
Area |
---|
Description | |
---|---|
Balance details view | The data for the selected date (date period) is displayed properly in balance details view. |
Image |
management |
Gift Card management user is able to sort images properly, when hiding expired ones (no blank spaces between not expired images). |
...
Released 17
...
.01.2022
...
Balance statistics calculator job
...
- image send in request parameter
- image linked to the gift card
- active periodic image from giftcard's profile
- ordinary image from giftcardgift card's profile
- default image for tenant
- default hardcoded grey image
...
Released 03
...
.12.2021
...
Mass import of existing gift cards from other sources
...
- 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 gift cards in import
...
Released 02
...
.12.2021
...
...
Area |
---|
Description |
---|
Gift Card |
management | Fixes related to managing of |
Gift cards in Chain Web
| |
Grid View |
|
|
Schedule delivery of digital gift cards
...
User is able to schedule delivery of gift cards to any future date when issuing or regiving.
Support preloaded giftcards gift cards in issue method
- It is possible to issue a giftcard gift card which has not "issue commited transaction and PreloadedType is Preloaded or PreloadedWithValuecommitted transaction and PreloadedType is Preloaded or PreloadedWithValue.
- If "Preloaded", all values sent in request are saved in DB.
- On "PreloadedWithValue" it is possible to perform issue only when amount in request equals amount in the DB.
- Issuing that giftcard does not change the PreloadedType.
...