Crassula Release Week 43
core v.24.10.13-24.10.15
client v.24.10.7-24.10.9
Improvements
API
Added new fields to the response for the
GET /api/backups/{date}
method:In the
account_transaction
table:self_transfer
,provider
,settlement_date
,finalized_at
.In the
account_transaction_bank_details
table:ultimate_debtor_name
.
Introduced the endpoint
/api/clients/{clientId}/card-shipping-fee
withcardProduct
anddeliveryCountry
options. Product price lists now allow specifyingcountryGroup
for Shipping fees, enabling different shipping fees based on the delivery country. In the Web Banking Interface, this enhancement supports dynamic selection of shipping fees for plastic cards based on delivery country and method.
See Banking API for details.
Currency exchange
Added functionality to calculate equivalent balance in another currency using the indicative market exchange rate (without markup) for crypto accounts. This feature is now available in the Web Interface for crypto accounts, and at the system level for both crypto and fiat accounts.
Enabled direct retrieval of exchange rates from ClearBank during currency exchanges. Previously, exchange rates were based on data from The European Central Bank (ECB) due to ClearBank's lack of advance rate provision.
Localization
Added Danish language support for features associated with Dynamic payments.
Fixes
API
Addressed issues with quotas and limits in phone verification requests by adding Retry-After
and X-Next-Attempt-After
headers to the /api/clients/{clientId}/phone-verification/request
endpoint.
See Banking API for details.
Registration
Resolved an issue that prevented the addition of Belgian phone numbers.
Transactions
Fixed an issue where the Account Provider Number was missing from recurring fee transactions. The Account Provider Number now displays correctly.
Fixed an issue that prevented users from making self-transfers when the
scheduled_payments
feature was disabled in the configuration. The functionality now works as intended in the Web Interface.
Upcoming Updates
Improvements
API
A new API method will be introduced, allowing users with the Clear Junction provider to directly close virtual accounts. Details on this method will be provided in upcoming product updates.
The unused
400
response code will be removed from thePOST /api/clients/{clientId}/issued-cards/{id}/top-up
method. A404
response code will be issued instead.