> ## 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.

# Bank fur Sozialwirtschaft

## Links

* [Developer Portal](https://developers.sozialbank.de/#/apis/22/136)

## Scopes

* AIS
* PIS

## Sandbox Environment

1. Upload your eiDAS certificates (QWAC and QSEAL) into Yapily's [certificate vault](https://console.yapily.com/certificates).
2. Add **Sozialwirtschaft Sandbox** from the **Sandbox** tab to your [Yapily Console](https://console.yapily.com/applications) application.
3. Add this institution into your app from the `Sandbox` 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 then click *Save registration* to save the certificates.

See [accessing the APIs](https://developers.sozialbank.de/#/apis/22/136#accessing-the-ap-is) for sandbox login details.

## Live Environment

1. Upload your eiDAS certificates (QWAC and QSEAL) into Yapily's [certificate vault](https://console.yapily.com/certificates).
2. Add **Sozialwirtschaft** from the **Live** 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 then click *Save registration* to save the certificates.

## Registration

Sozialwirtschaft requires *manual registration*, which does not require a Client ID or Secret. Only a `signingKeyId` and `transportKeyId` are required.

## Account Information Service

### Supported Features

* Account
* Accounts
* Account Transactions
* Account Balances
* Account Request Details

### Transactions

In the **sandbox**, in the banks response, not all transactions are given a `bookingDate`. To account for this, for transactions that do not have the `bookingDate` field, we are adding the current date (which is mapped to `bookingDateTime` in our API response).

In the **sandbox**, transactions are not filtered correctly when provided with the `from=<date>` query parameters. Transactions before the supplied date will be in the response. This is an issue on the banks side.

## Payment Information Service

### Supported Features

* Domestic Single Payment
* International Single Payment
* Payment Request Details

## Support

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