[2024] Crassula Release Week 27
core v.24.06.10-24.07.3
client v.24.06.7-24.07.2

New Features
ClearJunction as an exchange provider
Integrated ClearJunction as a new exchange provider to enhance currency exchange capabilities. Contact your manager for configuration details.
Improvements
Administrative Panel
Added the 'Network fee' type in the Reports > Banking > Fees section. Currently, this functionality is available only via API.
‘Fee type’ and ‘Fee Subtype' are now displayed in the Transaction view page of the Admin Panel.
API
Introduced a new
NetworkFeeclass ofClientFeeTypewith a single subtype,GENERAL_FEE. This allows the registration of floating fees for payments via blockchain.Expanded the
/api/fee-transactionendpoint with two new parameters:feeTypeandfeeSubType, to specify the type of fee recorded inChargedFee.Enabled creation of custom checkboxes via the Admin Panel for Custom Legal Agreements, to be used during client registration:
Added a new endpoint:
GET /api/clients/{clientId}/custom-legal-documents.The existing
POST /api/public/register,POST /api/public/register/full, andPOST /api/clients/{clientId}/companiesendpoints now include an optional parameter,customAgreements.
Added an API method
POST /api/clients/{clientId}/issued-cards/{issuedCardId}/send-pan-cvvto obtain CVV codes from Decta.Modified the response body of
GET /api/clients/{clientId}/identification-providers/{provider}/specificto includelevelsandaddonLevelsparameters, removingmainLevelsandadditionalLevels.Added a new
providerShippingMethodfield to theIssuedCardentity. Updated card ordering depending on the following:When the
shipping.feeIdfield is used, the fee will be set according to the price list.When the
shipping.methodfield is used, the fee is taken from the config as before.
Deprecated the
GET /api/shipping-methodsendpoint and all related functionalities, with plans for removal in a future release.
See Banking API for details.
Mobile Interface
Corrected the plural forms of nouns indicating time periods in the Tier limits.
Transactions
The
skip_transfer_pre_approvalparameter is now ignored if the transaction type isCARD_TOPUP.Currency exchange transactions can now be sent to Transaction (pre-approval).
Web Interface
Improved the phone number formatting in contact information by adding spaces between digits for better readability.
Removed the Subscription Plan section.
Added the ability to select currencies on the front end when issuing a card with auto-generated accounts. The functionality is enabled in the system configs.
Fixes
Mobile and Web Interfaces
Improved the error message when attempting to issue a card with the limit exceeded. Now the message is more informative.
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!