Crassula Release Week 44
core v.25.10.19-25.10.23
client v.25.10.5-25.10.7

Improvements
API
Error handling for the POST /api/public/register endpoint has been improved.
When
verificationStatusandverificationLevelare specified without an Authorization header, the system now returns a400error with the following message instead of returning a less descriptive422error:
”Authorization header is required when verificationStatus and verificationLevel are specified.”A new validation rule now requires a master key to set verification parameters. Registration without verification parameters remains functional as before.
See Banking API for details.
Web Interface
Added a notification for changes to Card Products fees if the user already has an issued card.
The system now displays the Fees Update window, requiring users to confirm that they agree with the new fees before continuing.For payments processed through the Inventi provider, the system now automatically displays only the SEPA method for EU countries and the SWIFT method for non-EU countries, based on the
countryCodevalue.
Fixes
Payments
Fixed an issue where missing BIC/SWIFT codes could lead to internal IFX transfers and currency exchanges getting stuck in the Pending status. The system now automatically resolves and fills the BIC/SWIFT field for interledger transactions, ensuring all IFX exchanges and internal transfers are processed smoothly.