Crassula Release Week 7
core v.26.02.12-26.02.18
client v.26.02.3-26.02.4

New Features
New card provider integration
We are happy to announce the launch of a new card provider integration - Swan. This release introduces the initial implementation of the integration, with additional functionality and configuration details to be provided in the upcoming product updates. For more information, please contact your client manager.
Improvements
Card product
Implemented the ability to reissue an active virtual card of the Reap provider without requiring users to manually close the existing card and create a new one. The reissued card remains logically linked to the original while updating its details.
Introduced automatic refund creation for charged fees in case of unsuccessful card top-ups, ensuring accurate fee handling and transparency.
Vaults
Added support for the Interest display period functionality for Savings vaults with accurate interest calculation and display. The Earned amount is now shown according to the selected period: Lifetime displays the total accrued interest since vault creation, while Monthly, Quarterly, Semi-Annually, and Yearly display interest only for completed periods.
Fixes
Administrative panel
Improved stability of logs viewing in Persons → Identification: Added a new “View all logs” button that opens logs on a separate page, eliminating 502 errors and improving performance.
Card product
Fixed card hold logic for the Unlimit provider: Holds are now displayed in the same currency as the card and no longer remain indefinitely in pending status.
Implemented configuration to prevent card top-ups from crypto accounts for providers that do not support this functionality. This setting can also be used to restrict card top-ups from selected providers when required.
Transactions
Resolved an issue where incoming local UAE transactions from the Zand provider were duplicated in the system. Transactions are now processed correctly without duplication.