Contents

Purpose

This scope summary provides a high level overview and non-technical description of the v2.0 Account Information and Payment Initiation API specifications.

Description of the v2.0 standard

The v2.0 API standard is comprised of two main API specifications:

Payments Initiation

The v1.0 Payments Initiation standard redirects the customer from the merchant’s website or app, to their bank (API Provider) for authentication and payment authorisation. The v2.0 standard retains this redirect flow, but also adds a decoupled flow as another option for customer interactions and authentication. The v2.0 Payments Initiation standard also introduces enduring payment consent, which provides a long-lived authority for payment(s) to be initiated from a customer’s account, with the customer's consent. Other improvements to the v2.0 Payments Initiation standard have also be made.

Enduring payment consent

The v2.0 API standard introduces enduring payment consent, which forms a part of the Payments Initiation specification. Enduring payment consent opens up use cases where the customer does not need to be present for a payment to be initiated.

Implications for the enduring payment consent are:

More information can be read about enduring payment consent here:

Account Information

The functional scope of the v2.0 Account Information specification does not significantly change from the v1.0 specification. The same account resources will be included in v2.0.

The Account Information specification also adds the decoupled flow to customer authentication interactions, and benefits from the general and technical improvements made to the v2.0 API standard.

The resources that the Account Information API supports include:

Authentication flows

The v2.0 standard introduces the decoupled authorisation flow, which provides a more customer and mobile friendly option for the customer to authorise consent (that has already been agreed between a customer and Third Party) with the API Provider. This does not replace the existing redirect model summarised below, but instead adds an additional implementation option.

You can read more about the redirect and decoupled flows below:

Decoupled authentication flow

The v2.0 standard introduces the decoupled authentication flow, which provides a better experience and more mobile friendly option for how customers can interact with the Third Party and API Provider. The redirect authentication flow model features in both the v1.0 and v2.0 API standard.

The decoupled flow separates the API Provider’s and third party’s respective interactions with a customer, making it possible for the API Provider to send the customer authorisation request notifications. It also makes it possible for the customer to interact with the third party and their bank (API Provider) on different devices for the same action.

The redirect and decoupled flows can both be used in the Account Information and the Payments Initiation APIs.