Crassula Release Week 49
core v.24.12.1-24.12.2
client v.24.12.1-24.12.2
New Features
Introducing Convert & Send functionality
We are excited to announce the launch of the Convert & Send functionality in the Web and Mobile Banking Interfaces. This feature allows you to send money in a currency different from your funding currency, enhancing the convenience of cross-currency transactions. When selecting different currencies for sending and funding (for instance, the recipient receives one currency while you pay in another), the required amount is converted between your balances and held in your account until the transfer is completed. Currency conversion is performed using the current market exchange rate at the time the transaction is created. Please note that this functionality is available exclusively for transactions via Bank Transfer.
Improvements
API
Added delivery addresses and tracking numbers to the responses of API methods related to cards:
POST /clients/{clientId}/issued-cards/{id}/activate
POST /clients/{clientId}/issued-cards/{id}/block
POST /clients/{clientId}/issued-cards/{id}/change-pin
POST /clients/{clientId}/issued-cards/{id}/convert-to-plastic
POST /clients/{clientId}/issued-cards
GET /clients/{clientId}/issued-cards
POST /clients/{clientId}/issued-cards/{id}/unblock
See Banking API for more detail.
Administrative Panel
Added filtering capabilities by Agent on the following pages: Issued Cards, Persons, Transactions, and Accounts.
Introduced role-based access control for the Historical Transactions Accounting report.
Mobile Banking Interface
Added concise descriptions for each payment method in the Mobile Interface, enhancing user clarity and understanding.
Enhanced Currency Exchange Rates display to include four decimal places (previously two). This change is also reflected in the Web Interface.
Fixes
API
Added missing error descriptions for the methods:
POST
/api/clients/{clientId}/drafts/confirm
POST
/api/clients/{clientId}/drafts/create
POST
/api/clients/{clientId}/drafts/delete
These descriptions are also visible in Administrative Panel → API request log → Response Body (field).
See Banking API for more detail.
API documentation
Corrected inconsistencies in the response description of the GET /api/clients/{clientId}/existing-recipients
method.
See Banking API for more detail.
Mobile Banking Interface
Fixed an issue where users were not receiving notifications due to outdated Firebase SDK. Notifications now work as expected.
Resolved login issues in the iOS Mobile Interface. The functionality is now fully operational.
Reports
Addressed improper filtering behavior in the Historical Transactions Accounting report. The filter now works as intended.
Upcoming Updates
Improvements
Compliance
In alignment with the updated PCI DSS 4.0 requirements, password creation standards will be updated to ensure a higher level of security. The new requirements include a minimum length of 12 characters (or 8 characters if the system does not support 12) and the mandatory inclusion of both numeric and alphabetic characters. This update will apply to passwords associated with the following entities: Administrator, Person, User Account, Company, Merchant, and Merchant Staff. For more information on the upcoming update, see the Upgrade Notes Week 49 page.