> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yapily.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Knab

## Links

[https://developer.knab.nl/](https://developer.knab.nl/)

## Scopes

* Account Information 🔒
* Payment Initiation 🔒

## Supported ASPSPs

| ASPSP        | Link                                                   | Supported | Institution ID |
| ------------ | ------------------------------------------------------ | --------- | -------------- |
| Knab         | [https://developer.knab.nl](https://developer.knab.nl) | Yes       | `knab`         |
| Knab Sandbox | [https://developer.knab.nl](https://developer.knab.nl) | Yes       | `knab-sandbox` |

## Accounts and Payments Supported

### Accounts

* Accounts
* Transactions

### Payments

* Domestic Single Payments
* Domestic Bulk Payments
* Domestic Periodic Payments
* International Single Payments
* International Bulk Payments
* International Periodic Payments

## Onboarding ASPSP's to Yapily Application

### Production

**Precondition**: To connect with Knab, send an e-mail to [openbanking@knab.nl](mailto:openbanking@knab.nl) with the following information:

* Call back URL (must be https, you can deliver more URLs)

* Company name, which should be exactly the same as on the license/ eIDAS

* Name contact person and contact details including mobile phone number (for sending credentials)

They will check our eIDAS QWAC certificate when calling their APIs. They have not yet implemented the Qseal certificate.

* Attach the public part of your company's eIDAS certificate

* License number

* Name and link to the QTSP where your eIDAS certificate is issued

* Licensed PSD2 roles

Knab will then email you your `client-id` and `client-secret`
Please refer [European Commission technical information](https://digital-strategy.ec.europa.eu/en/policies/discover-eidas) for more information regarding eIDAS certificates.

1. Upload your eiDAS certificates (QWAC and QSEAL) into Yapily's [certificate vault](https://console.yapily.com/certificates).
2. Add a Knab institution (for example **knab**) from the tab to your [Yapily Console](https://console.yapily.com/applications) application.
3. Add this institution into your app from the `Live` tab and configure the institution by selecting the `certificates` from the dropdown.
4. Select your `QSEAL` and `QWAC` certificates from the relevant drop-downs lists
5. Select the certificates you uploaded in Step 1, and fill in the rest of the form with credentials obtained from the bank in **Prerequisite** step.
6. Click **Save Registration**.

### Sandbox

**Precondition**: Register with: [https://developer.knab.nl/sandbox/get-access](https://developer.knab.nl/sandbox/get-access)

* In the form we have to send our company name and a contact e-mail. Also an oAuth2 redirect URI. They will whitelist our redirect URI in their systems. In the form on the page, enter the address you"d like to whitelist. Note that this redirect URI will be coupled to the client\_id.

* In the next step we will be able to obtain the sandbox client ID and secret. Note: We will only get our credentials once.

* Download the certificates: The sandbox simulates PSD2 APIs. As such, it requires the use of certificates. In the last step of the form we will be able to download certificates: one set of certificates for signing requests, and one set of certificates for two-way TLS. (Please note that two-way TLS is currently disabled on the sandbox, and only one-way TLS is applicable for now. You still need to sign your requests.)

1. Upload your eiDAS certificates (QWAC and QSEAL) into Yapily's [certificate vault](https://console.yapily.com/certificates).
2. Add a Knab institution (for example **knab-sandbox**) from the tab to your [Yapily Console](https://console.yapily.com/applications) application.
3. Add this institution into your app from the `Live` tab and configure the institution by selecting the `certificates` from the dropdown.
4. Select your `QSEAL` and `QWAC` certificates from the relevant drop-downs lists
5. Select the certificates you uploaded in Step 1, and fill in the rest of the form with credentials obtained from the bank in **Prerequisite** step.
6. Click **Save Registration**.

## Support

If you require technical support with certificate management, please contact [Support](/resources/support).
