Crassula Release Week 12
core v.26.03.4-26.03.8
client v.26.03.2-26.03.3

Improvements
Transactions
Enhanced recall functionality for the Inventi provider. Introduced a new Fee field and improved recall processing logic: Recall is now triggered only after the related REFUND process reaches the COMPLETED status.
Fixes
Currency exchange
Resolved an issue where, after executing an FX limit with the ClearBank provider, the exchange rate could differ from the rate confirmed by the client. The system no longer updates the rateWithoutFee and processedVolume fields after FX execution, ensuring consistent rates.
Mobile Banking Interface
Fixed an issue where, after completing full onboarding via the Mobile Interface, users were not properly created or displayed in the system, and the custom attribute Identified was not triggered.
Transactions
Fixed a provider-side issue with Centrolink where recall reminders were incorrectly applied to the original COMPLETED transaction instead of the recall transaction. This previously caused incorrect status changes from COMPLETED to DECLINED; the behavior is now corrected.