Changelog

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.

Improved

VOP improvements

This release includes four changes to outgoing VOP requests.

Improved

API key expiration

API keys now support expiration dates. When creating a key, set an expiration date and a notification email. An alert is sent to that address as the expiration date approaches.

View file content on the dashboard

Payment file contents are now viewable directly in the dashboard. No need to download files to inspect their contents.

Improved

VOP matching algorithm update

The VOP matching algorithm now handles additional legal form abbreviations during data cleaning and improves variant computation accuracy.

Added

Connectivity syncs in the dashboard

Connectivity syncs are now visible in the dashboard. View recent syncs from the Connected accounts list in Settings or see all sync events for a specific connected account in the Connectivity syncs tab under its detail view.

Improved

View all files related to payments

All files related to a payment are now accessible from its detail view. This includes payment initiation files, payment status reports, and R-transaction files.