Getting started

Welcome to the PSD2 dedicated interface of iCard

This guide will help you as a Third Party Provider (TPP) licensed under the PSD2 and will show you the first steps for getting access to accounts through our APIs. The purpose of the API is to provide access to payment accounts that are enabled for online access. For those accounts, you can perform one of the following use cases, depending on your role as a TPP:

  1. Access account information (Account information service - AIS)
  2. Initiate a payment (Payment initiation service - PIS)
  3. Confirmation of Funds (Confirmation of Funds service - COF)

Browse the available APIs

Take a look at our list of APIs to see what choices are available. Is there an API you can use in one of your apps? Use the supplied documentation to quickly construct a fully featured application.

Sign Up

Found an API? Sign up now to create an account and get started. It is free to join.

Register an application

Before you can use an API, you will have to register your app. Once you finish, the app will be assigned a unique client ID and a client secret.

You need to use the client ID when you call the API so that we can identify your app. To use PSD2 APIs, you will also need to add the public part of your QWAC (Qualified Website Authentication Certificate) when registering your app. For this purpose, please use the test certificate from here.

Authorization process

Authorization process based on OAuth 2.0 protocol

TPP Journey

Information intended to facilitate TPP in the development of applications using the iCard PSD2 API.

If you have already tested your application and are ready to go live, see How to go to production.

Below you will find the full step-by-step instructions: