Using the API

Prerequisites

To be able to use the PSD2 API you must be a Third Party Payment Service Provider (TPP) authorized to act as AISP, PISP or PIISP under PSD2. You must also have a valid eIDAS certificate.

Enrollment

For the time being there is no requirement for a TPP to register. If the TPP holds a valid certificate and is registered with valid roles (checked against PRETA register) the TPP will have access and be able to use the services.

Production URL

The URL to the production API is:

psd2.services.wasakredit.se/api/v1/

Test access

For the time being there is no requirement for a TPP to register to be able to use the test services. The test services are open to test.

Test URL

The URL to the test API is:

psd2.services.wasakredit.se/api/v0/

Consent

It is necessary for the TPP to establish the user’s consent to share the information concerning the account before using the Account information services. The consent will be checked each time the services are used. For a detailed view of the Consent flow please refer to the Flow descriptions.

Account information services

The account information services provides information about:

  • A customer’s reachable accounts

  • Details of the account

  • Balance of the account

  • Transactions of the account

For a detailed description of the services please refer to the REST API documentation.

Payment initiation service

The payment initiation service will enable a TPP to initiate a credit transfer from the customers account.

For a detailed view of the credit transfer flow please refer to the Flow descriptions.

For a detailed description of the service please refer to the REST API documentation.

Fund confirmation service

The fund confirmation service will return an answer if the account have the requested funds available.

For a detailed description of the service please refer to the REST API documentation.

API Standard

The API is built on the Berlin Group NextGenPSD2 XS2A Framework standard.