β¨ New Features
- FX Rate Locking: Introduced a lock period for exchange rates to ensure price stability during transactions.
- Fee Calculator API: Launched the
/v1/fee-calculationendpoint to estimate costs before initiating transfers. - Liquidation Deposit Webhook: Introduced the
beneficiary.liquidation.depositwebhook, which triggers when a deposit is made to a beneficiaryβs liquidation address.
π οΈ Improvements
- Beneficiary Details v2: Upgraded to a more structured and detailed format that supports richer metadata.
- Flexible FX Query Parameters: The FX rate endpoint now supports both
country_codeandcurrency_codeas valid query parameters. - FX Response Metadata: Added
valid_fromandvalid_till(UTC) to the FX response to indicate rate validity windows. - Transaction Quotation Visibility: Payout and batch payout responses now include a
quotationobject detailing the exchange rate, destination amount, and developer fees. - Orchestration Dashboard Updates: Developers with prefunded balance capabilities can now view their
fin-ledgerbalance directly in the dashboard. - Automated Balance Alerts: Implemented email notifications to alert developers when prefunded balances fall below a minimum threshold.
π Bug Fixes
- Duplicate Beneficiary Prevention: The system now prevents the creation of beneficiaries with duplicate bank information.
β οΈ Breaking Changes
- Transaction Type Renaming: The field
transaction_typehas been renamed fromDEBITtoOFFRAMP.