Release 14.10.2024
Improvements
...
Area | Description |
---|---|
General |
Export to Excel (RTC-33595)
Giftcards transactions' export to Excel works properly when excelBlobStorageSasConnectionString parameter is set up.
...
Documentation | GiftCard API documentation (RTC-44537) The GiftCard service documentation in Swagger is updated with more information about transaction types. |
Release 13.08.2024
Improvements
Area | Description |
---|---|
Profiles | SMS distribution templates (RTC-41448) The Distributor job supports specifying different SMS distribution messages for different profiles. |
...
Release 10.07.2024
Issue multiple digital gift cards & import emails from Excel
Multiple digital gift cards can be created and issued to a list of email addresses.
Email addresses can be registered manually, or imported from Excel.
An empty Excel template can be downloaded, filled out and imported.
The quantity of Gift cards must be the same as the number of email addresses in the import.
The user is notified if the quantities do not match.
The Excel template contains only one column; Email address.
Maximum 10,000 rows can be imported in the same import.
Improvements
Area | Description |
---|---|
Transaction | Gift card transaction note (RTC-40825) The full text of the transaction note is displayed when the mouse pointer is placed over the note column. |
General | Multiple clicks creates duplicated gift cards (RTC-41462) Multiple clicks on the Create button no longer creates duplicated gift cards. |
...
Release 07.05.2024
Create Note when deactivating or activating Gift card
When a gift card is deactivated or activated, the user can input a comment to why it was deactivated.
The note can be seen in the Gift Card transaction tab and on the Gift Cards 5 last transactions.
Improvements
Area | Description |
---|---|
System | Update Last used date (RTC-33597) Last used date is updated when doing redeem transactions and balance corrections. |
Gift card overview | Improvement in Gift card overview (RTC-33647) The performance when opening the gift card's overview page has been greatly improved, so that everything loads faster.
|
General | Inactive gift cards (RTC-39349)
|
...
Release 15.12.2023
Area | Description |
---|---|
System | Phone number selector (RTC-34250) Prefix in the phone number selector is prefilled with country code obtained to the store related to the gift card, when owner phone number is empty. Gift cards can be issued in Estonia (RTC-36762) Gift cards issued from stores in Estonia (profiles with country set to Estonia) have Estonian texts on the gift card. Gift cards per profile (RTC-36243) With configuration parameter named "Gift Card Usage Area", user is able to limit access for redeem and recharge transactions to the same profile or country as store that the specific gift card has been issued in. |
...
Release 24.08.2023
Import section in gift card's history view
...
Area | Description |
---|---|
Distribution | Fix: Send gift card emails when the currency code is not set (RTC-33422) When the currency code of a gift card is not set, sending an email works correctly. Email template for reminding customer (RTC-31612) The RemindPIN gift card email template type is renamed to Resend, and will be used for resend and recharge distributions. |
Gift card validation | Invalid validation requests (RTC-33413) The GiftCard/Get requests return proper error messages if request parameters were invalid. |
...
...
Release 21.08.2023
Area | Description |
---|---|
Distribution | Resend gift card (RTC-32783) Adding new email is blocked for "resend gift card" and adding new mobile number is blocked for "PIN code reminder". If email/mobile is missing, then Resend/Remind PIN button is hidden. Fix: Include correct gift card images while sending multiple emails (RTC-33421) While sending multiple gift card emails in a short amount of time, included gift card images correspond to ones in the web service. |
ExportGift card transactions | Export to Excel ( RTC-33595) Gift cards transactions' export to Excel works properly when excelBlobStorageSasConnectionString parameter is set up. |
Import | ProfileId filled when store number is present in imported file (RTC-32581) "ProfileId" field is no longer taken into account during importing gift cards. ProfileId is filled according to the store number field. |
Issue gift card | Fix: Issue multiple gift cards in management fails when number starts with zero (RTC-33061) Issuing multiple gift cards in management, for all numbers (including leading zeros) works correctly. |
Multi-country | Multi-country: Gift card image text (RTC-32312) The text on gift card's image is displayed in the culture, which is based on the profile's country code. Multi-country: GiftCard service and EmailTemplateDistributor job (RTC-32296) The text on gift card's image is displayed in the culture, which is based on the profile's country code. The changes are applied in:
Multi-country: Currency code based on store country when importing gift cards (RTC-32305) "ProfileId" and "CurrencyCode" fields are not validated and taken into account during import of gift cards. "ProfileId" is filled, based on the profile of the defined store. "CurrencyCode" is filled based on country code of the profile related to the store. If profile's country code related to the store is NULL or the country code is not supported, then currency code is determined by "DefaultGiftCardCulture" parameter. Multi-country: Currency based on profile country (RTC-32307) Gift Cards' currency is dependent on profile country code during issuing gift cards in the management and in the service as well. When issuing gift card using the service, then currency code set in the request is no longer considered. For issuing transactions, if profile related to the store has country code defined, then currency code is assigned on this basis. If profile's country code related to the store is NULL or the country code is not supported, then currency code is determined by "DefaultGiftCardCulture" parameter. PIN Code Reminder for country code (RTC-24072) Country code picker is available in "PIN code reminder" and "Change owner" modals. Supported countries: Norway, Sweden, Denmark, Finland, Austria, Germany, Poland |
Store | Store picker (RTC-32908) User is able to search for stores by inputting store number or store name. |
System | Stability improvement (RTC-32076) CreateLock saves priority equal to datetime ticks value during request. It boosts performance and assures that timeout on CreateLock will not occur. Gift card balance (RTC-32355) The data in Gift Card balance grids is grouped by store profiles. Gift Card grids:
|
...
...
Release 27.06.2023
Area | Description |
---|---|
Email messages | Fix for line breaks in emails (RTC-32066) The personal messages with line breaks are properly displayed in emails. |
Email templates | Improvements to gift card mails (RTC-31580) When gift card is being sent by an e-mail, then in the received message, the amount field contains two decimals and date field shows only the date (without time). |
System | Multi-country: Import of countries (RTC-32293) Store groups' country codes are imported from Store Service to the GiftCard Service. Technology framework (RTC-29202) GiftCardService is migrated to .NET 6. |
...
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. |
...
...
Release 17.05.2023
Issue single "digital" gift card
...
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.
|
...
...
Release 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. |
...
...
Release 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. |
...
...
Release 19.09.2022
Area | Description | |||||
---|---|---|---|---|---|---|
Klarna Gateway | Extend transaction patch method (RTC-24201) GiftCardService: patch transaction update request's response has been extended with gift card details. | |||||
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. |
...
...
Release 14.07.2022
Support issuing multiple gift cards
...
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. |
...
...
Release 23.06.2022
No currency validation when issuing a gift card
...
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 Gift Card 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. |
...
...
Release 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. |
...
...
Release 29.04.2022
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
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. |
...
...
Release 16.03.2022
Service has been extended for EG Klarna Gateway API
...
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. When using ExtendValidity method proper ValidDate values (OldValidUtc and NewValidUtc) are saved in transaction details. |
Gift card imports | Default empty value for DefaultCurrencyCode (RTC-20890) Import of gift card with no currency code in import file works fine also when DefaultCurrencyCode parameter has default value. |
...
...
Release 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). |
...
...
Release 17.01.2022
Balance statistics calculator job
...
- Image send in request parameter.
- Image linked to the gift card.
- Active periodic image from gift card's profile.
- Ordinary image from gift card's profile.
- Default image for tenant.
- Default hardcoded grey image.
...
...
Release 03.12.2021
Mass import of existing gift cards from other sources
...