Changelog

Added

Account number and bank code formats

Account objects now support account_number_format and bank_code_format to enable format-specific validation for additional countries.

Added

Payment order warehousing

requested_execution_date enables scheduling payment orders for future processing. Payment orders with a future execution date are warehoused until they are ready for submission.

Improved

New event delivery retry strategy

Webhook event retries now use base-2 exponential back-off (10s, 20s, 40s, 80s…), replacing the previous base-10 progression. Initial retries are faster while later attempts remain spaced out.

Added

Message forwarding

Forward any message to a partner bank, CSM, or the Swift network through the API or the dashboard. This includes messages not natively supported by Mambu Payments, such as messages generated by another system.

Added

Bank holiday configuration

Configure scheme-specific bank holidays that affect payment processing timelines. This feature is available to direct participants only.

Improved

Incoming direct debit payment lifecycle

Incoming direct debit rejections now pass through a pending_rejection status before reaching rejected. This resolves an ambiguity where a rejection denied by a sponsor bank triggered an incoming_payment.received event indistinguishable from a new incoming payment.

Improved

Webhook error notifications

Configure a notification email on any webhook. If the webhook is paused due to repeated delivery failures, an alert is sent to that address.