Skip to main content
Skip table of contents

[2024] Crassula Release Week 36

core v.24.09.1-24.09.2
client v.24.09.2-24.09.3

Improvements

API

  • Enhanced the functionality of the transaction monitoring provider ComplyAdvantage (similar to the Huntli compliance system) by adding new parameters to requests to improve performance. The following changes are implemented:

    • counterparty_sort_code: A string type value was added to the request, for example, "01-02-03".

    • counterparty_bic: A string type value was added to the request, for example, "AAAABBCCDD".

    • counterparty_country: A string type value was added to the request, for example, "GB/RO/SG/US".

    • counterparty_date_of_birth: A DateTimeType value in the format "YYYY-MM-DD" was added to the request, for example, "1990-09-22".

    • counterparty_reference: This value was made the same as the existing tx_reference_text.

    • counterparty_type: A string type value was added to the request.

    • customer_user_id: The client's ID in Crassula was added as customer_user_id.

  • Improved the error descriptions for the POST /api/clients/{clientId}/transfer/crypto method. Added detailed error messages for missing or invalid fields such as fromAccount, currency, amount, details, and more. These improvements ensure clearer error handling during crypto transfers.

    See Banking API for details.

Card fees

Added a new card fee type, TRANSFER_TO_ACCOUNT. The current implementation serves as a placeholder, with full functionality to be implemented later. This feature applies to Decta provider card withdrawals and certain Railsr card operations.

Currency exchange

Improved automatic account creation for currency exchanges: If an account in one of the exchange currencies does not exist, users will be shown a notification in the Web Interface with a button to open the required account for the transaction.

Security

Introduced a new feature toggle, authentication_attempt_quota, in the configuration to set the number of incorrect login attempts allowed. The default value is set to 6.

Webhooks

Added processing of webhooks for the Decta card provider. The webhook will now display transaction amounts, including Decta provider fees.

Web Interface

Added the ability to view card details for plastic cards issued by the Intercash provider in the Web Interface.


Fixes

API

Updated the 422 error message for Litas SEPA without IBAN from Account invalid type. to Account must NOT be of FINANCE type and must have a bank account number (account number: 77961224787).

See Banking API for details.

Transfers

Fixed an issue with incorrect information display when exporting transactions for the ClearBank provider. The issue is now resolved.

Verification

Previously, SumSub returned the full name in the firstName field and set lastName to null, while the middleName field was cleared when client data was overwritten. This issue is resolved, and the functionality now works as expected.

Upcoming Updates


No updates this week

This week, we do not have any new updates to announce. However, we encourage you to explore our Improvements and Fixes sections for details on the exciting enhancements included in this release!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.