Enable Banking Changelog | January 2025
As always if you have any questions, feel free to reach out to us at support.api@enablebanking.com.
Significant Changes and Updates
Enhanced rejection handling during payment initiation
A new exception has been added at the core level to improve the handling of payment initiation failures. The enhancement provides status_reason_information (code and description) when available from the ASPSP.
All final successful statuses for each payment type
The final_successful_statuses field returned in response to the GET /aspsps?service=PIS request, now contains all “success” statuses. This includes the default “success” statuses (i.e. ACCC for INST_SEPA and ACSC for other payment types). And the meaning of the final_successful_statuses field has been clarified in the documentation here and the payment status diagram in FAQ has been updated.
Improvements for decoupled authentication
We have refactored the handling of different types of decoupled authentication and their corresponding resources (authentication factors). On the core level and in the auth UI the following authentication factors are now supported:
OTP_CODE
MESSAGE
APP
IMAGE_LINK
IMAGE_RENDER
IMAGE_B64.
Allowing any origin for widgets in the sandbox environment
When the sandbox attribute is set for the terms consent or the auth flow widget, whitelisting origins where the widgets are used is no longer necessary. Providing a valid ID in the authorization attribute the widget receives is enough. In this way, it becomes easier to run the widget locally.
Custom CSS improvements
To allow licensed TPPs easier customisation of the CSS used in the auth UI, the body element now includes the class attribute, which is set to TPP’s internal name as is used by the Enable Banking API. Additionally, custom CSS is now loaded after the default CSS.
Integration Updates
We continue to refine and expand our banking API integration network to ensure robust and efficient banking solutions. Here are the latest updates across our integrations:
New Integrations
We’ve added the following AIS integrations:
Banque Palatine (FR): Added account information and payment initiation integrations
An Post Money (IE): Added account information integration
Extended Integrations
Belfius (BE): Added payment initiation integration supporting SEPA and INST_SEPA payment types
Fixed and Improved Integrations
We’ve implemented various fixes and improvements for Integrations towards the following ASPSPs:
Commerzbank (DE)
Coop Pank (EE)
Credit Agricole (FR)
DKB (DE)
DNB (DE, DK, FI, NO, SE)
Odal Sparebank (NO)
ICA Banken (SE)
Ikano Bank (FI, NO, PL, SE)
mBank (PL)
Millennium Bank (PL)
Morrow Bank (FI, NO, SE)
N26 (DE)
Neuflize OBC (FR)
Norisbank (DE)
PKO Bank Polski (PL)
Revolut (LT)
Resurs Bank (DK, FI, NO, SE)
Säästöpankki (FI)
SpareBank 1 (NO)
Sparkasse (DE)
Swedbank (EE, LT, LV, SE)
Triodos Bank (BE, NL)
Van Lanschot (BE, NL)
Wise (BE)
Ya Bank (NO)
A comprehensive list of integration changes can be found here.