PSD2
PSD2 steht für die Zweite Zahlungsdiensterichtlinie (Payment Services Directive 2), eine EU-Richtlinie zur Regulierung von Zahlungsdiensten und Zahlungsdienstleistern. Die Ziele der PSD2 sind:
- Die Sicherheit im Zahlungsverkehr zu erhöhen
- Den Verbraucherschutz zu stärken
- Innovationen zu fördern
- Den Wettbewerb im Markt zu steigern
Die PSD2 gilt für Zahlungen in EU/EWR-Währungen zwischen im EU/EWR-Raum ansässigen Zahlungsdienstleistern und findet teilweise auch Anwendung auf Zahlungen in Nicht-EU/EWR-Währungen sowie wenn ein Zahlungsdienstleister außerhalb des EU/EWR-Raums ansässig ist.
Für Verbraucher bedeutet die PSD2 klare Regeln für die Nutzung von Zahlungsauslösediensten für das Initiieren von Überweisungen im Onlinebanking oder von Kontoinformationsdiensten zur Abfrage und Auswertung von Kontodaten. Diese Dienstleister benötigen Ihre Erlaubnis und den Zugang zu Ihrem Konto, um ihre Services anbieten zu können
Durch die PSD2-Richtlinie ist der Kontozugriff von Drittdienstleistern gesetzlich geregelt. Sie können wählen, ob Sie direkt auf Ihr Zahlungskonto zugreifen – zum Beispiel über das Online-Banking – oder ob Sie auch Drittdienste eines Zahlungsdiensteanbieters in Anspruch nehmen. Diese Dienste dürfen nur mit Ihrer ausdrücklichen Zustimmung die entsprechenden Kontodaten abrufen.
Unsere XS2A-Schnittstelle ist eine REST API, die mit Version 1.3.6 der Implementierungsrichtlinien der Berlin Group konform ist.
Wenn ein Drittanbieter Zugang zu der PSD2-Schnittstelle erhalten möchten, muss er von einer nationalen Aufsichtsbehörde lizenziert sein. In Deutschland ist dies die Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) in Bonn. Außerdem benötigen er für Nutzung der PSD2-Schnittstelle (API) ein QWAC-Zertifikat von einer qualifizierten Zertifizierungsstelle. Solche Zertifikate können bei qualifizierten Vertrauensdiensteanbietern (QTSPs - siehe Vertrauensliste der Europäischen Kommission auf Grundlage der eIDAS-Verordnung) beantragt werden.
Für den Fall der nicht Verfügbarkeit der dedizierten PSD2-Schnittstelle wurde gemäß der gesetzlichen Verpflichtungen nach PSD2 ein Notfallmechanismus implementiert. Dabei gilt Folgendes:
• Der Zugriff erfolgt erst nach Identifizierung des Drittanbieters über den Besitz eines gültigen QWAC-Zertifikats.
• Sicherer und autorisierter Zugriff auf ein Konto über das eBanking.
Der Notfallmechanismus ist nur dann aktiviert, wenn lediglich die PSD2-Schnittstelle ausgefallen ist, aber das eBanking weiterhin zur Verfügung steht. In diesem Fall ist der Notfallmechanismus über folgende URL erreichbar:
https://psd2-contingency-v-bank.secure-banking.de
Folgendes Dokument beschreibt die Nutzung des E-Banking als Notfallmechanismus sowie den Zugang über einen sicheren Kanal.
Sie finden das Dokument hier.
15. November 2024: Unsere XS2A-Schnittstelle wird migriert von Version 1.3.0 zu Version 1.3.6 der Implementierungsrichtlinien der Berlin Group.
10. Juni 2024: Nach der Beendigung der geplanten Auszeit wurde um 13:00 Uhr der Notfallmechanismus deaktiviert.
10. Juni 2024: Aufgrund einer geplanten Auszeit haben wir um 11:00 Uhr den Zugang zum Notfallmechanismus aktiviert.
Die Dokumentationen unserer PSD2-Schnittstelle und unsere Mitteilungen zu Änderungen ihrer Umsetzung sind öffentlich zugänglich.
Konformität der API mit der Implementierungsrichtlinien der Berlin Group 1.3.6
Create Consent
Request (Global consent):
POST /v1/consents HTTP/1.1
Content-Type: application/json
{
"access": {
"availableAccounts": "allAccounts"
},
"recurringIndicator": true,
"validUntil": "2024-10-01",
"frequencyPerDay": "4"
}
Request (consent by IBAN)
POST /v1/consents HTTP/1.1
Content-Type: application/json
{
"access": {
"accounts": [{
"iban" : "DE49000009870000000097"
}],
"balances": [{
"iban" : "DE49000009870000000097"
}],
"transactions": [{
"iban" : "DE49000009870000000097"
}]
},
"recurringIndicator": true,
"validUntil": "2024-10-01",
"frequencyPerDay": "4"
}
Request (bank offered consent)
POST /v1/consents HTTP/1.1
Content-Type: application/json
{
"access": {
"accounts": [],
"balances": [],
"transactions": []
},
"recurringIndicator": true,
"validUntil": "2024-10-01",
"frequencyPerDay": "4"
}
Response
ASPSP-SCA-Approach:
REDIRECT
{
"consentStatus": "received",
"consentId": "fb44eb9c-d12f-4aef-90bd-726c47f2e864",
"_links": {
"self": {
"href": "/v1/consents/fb44eb9c-d12f-4aef-90bd-726c47f2e864"
},
"status": {
"href": "/v1/consents/fb44eb9c-d12f-4aef-90bd-726c47f2e864/status"
},
"scaStatus": {
"href": "/v1/consents/fb44eb9c-d12f-4aef-90bd-726c47f2e864/authorisation/status"
},
"scaRedirect": {
"href": "/v1/consents/fb44eb9c-d12f-4aef-90bd-726c47f2e864/authorisations/fb44eb9c-d12f-4aef-90bd-726c47f2e864"
}
}
}
Read Account List
Request
GET /v1/accounts HTTP/1.1
Consent-ID: {{consent_id}}
X-Request-ID: {{Unique UUID}}
PSU-IP-Address: {{Users'IP if they are present}}
Content-Type: application/json
Response
X-Request-ID: {{Unique UUID}}
{
"accounts": [
{
"resourceId": "54683c9e-1160-4bf8-9a18-5c0bda473fb1",
"currency": "EUR",
"product": "Space",
"name": "Trip to Australia",
"cashAccountType": "CACC",
"status": "enabled",
"usage": "PRIV",
"ownerName": "Name of owner",
"_links": {
"balances": {
"href": "/v1/accounts/54683c9e-1160-4bf8-9a18-5c0bda473fb1/balances"
},
"transactions": {
"href": "/v1/accounts/54683c9e-1160-4bf8-9a18-5c0bda473fb1/transactions"
}
}
},
{
"resourceId": "9ce689d3-d7ce-4159-9405-d6756d645564",
"iban": "DE73100110012629586632",
"currency": "EUR",
"product": "Main Account",
"name": "Main Account",
"bic": "NTSBDEB1XXX",
"cashAccountType": "CACC",
"status": "enabled",
"usage": "PRIV",
"ownerName": "Name of owner",
"_links": {
"balances": {
"href": "/v1/accounts/9ce689d3-d7ce-4159-9405-d6756d645564/balances"
},
"transactions": {
"href": "/v1/accounts/9ce689d3-d7ce-4159-9405-d6756d645564/transactions"
}
}
},
{
"resourceId": "5fc825d0-102c-4d1b-8bd1-871e26a58001",
"currency": "EUR",
"product": "Shared Space",
"name": "shared space",
"cashAccountType": "CACC",
"status": "enabled",
"usage": "PRIV",
"ownerName": "Name of owner",
"_links": {
"balances": {
"href": "/v1/accounts/5fc825d0-102c-4d1b-8bd1-871e26a58001/balances"
},
"transactions": {
"href": "/v1/accounts/5fc825d0-102c-4d1b-8bd1-871e26a58001/transactions"
}
}
}
]
}
Read Account Details
Request
GET /v1/accounts/{{resourceId}} HTTP/1.1
Consent-ID: {{consent_id}}
X-Request-ID: {{Unique UUID}}
PSU-IP-Address: {{Users'IP if they are present}}
Content-Type: application/json
Response
X-Request-ID: {{Unique UUID}}
{
"account": {
"resourceId": "9ce689d3-d7ce-4159-9405-d6756d645564",
"iban": "DE73100110012629586632",
"currency": "EUR",
"product": "Main Account",
"name": "Main Account",
"bic": "NTSBDEB1XXX",
"cashAccountType": "CACC",
"status": "enabled",
"usage": "PRIV",
"ownerName": "Name of owner",
"_links": {
"balances": {
"href": "/v1/accounts/9ce689d3-d7ce-4159-9405-d6756d645564/balances"
},
"transactions": {
"href": "/v1/accounts/9ce689d3-d7ce-4159-9405-d6756d645564/transactions"
}
}
}
}
Read Balance
Request
GET /v1/accounts/{{resourceId}}/balances HTTP/1.1
Consent-ID: {{consent_id}}
X-Request-ID: {{Unique UUID}}
PSU-IP-Address: {{Users'IP if they are present}}
Content-Type: application/json
Response
X-Request-ID: UUID
{
"balances": [
{
"balanceType": "expected",
"balanceAmount": {
"amount": "55.55",
"currency": "EUR"
},
"lastChangeDateTime": "2020-07-30T15:59:20.162Z"
}
],
"account": {
"iban": "DE73100110012629586632"
}
}
Read Transaction List
Im Allgemeinen sind GET /transactions Anfragen auf einen Zeitraum von 90 Tagen ab dem Zeitpunkt der Anfrage beschränkt. Die einzige Ausnahme von dieser Beschränkung gilt während der ersten 15 Minuten eines AIS-Zustimmungslebenszyklus. In diesem Zeitraum wird jede gestellte GET /transaktions Anfrage nicht durch einen Zeitbereich beschränkt. Nach diesem Zeitraum gilt die obige Beschränkung und alle Anfragen, die versuchen, Transaktionen abzurufen, die älter als 90 Tage sind, werden abgelehnt.
Request
GET /v1/accounts/{{resourceId}}/transactions HTTP/1.1
Consent-ID: {{consent_id}}
X-Request-ID: {{Unique UUID}}
PSU-IP-Address: {{Users'IP if they are present}}
Content-Type: application/json
• Der Abfrageparameter „bookingStatus“ wird mit den Werten „booked“ und „information“ unterstützt.
• Die Abfrageparameter „dateFrom“ und „dateTo“ werden unterstützt, wenn „bookingStatus“ nicht „information“ ist.
• Der Abfrageparameter „deltaList“ wird derzeit nicht unterstützt.
• Die Paginierung über „_links“ wird derzeit nicht unterstützt.
Response
X-Request-ID: UUID
{
"account": {
"iban": "DE73100110012629586632"
},
"transactions": {
"booked": [
{
"transactionId": "7f9da399-8c53-4c68-b43c-c7e22a0c70d2",
"creditorName": "User SEPA",
"creditorAccount": {
"iban": "DE43100110012620287103"
},
"transactionAmount": {
"amount": "-20.0",
"currency": "EUR"
},
"bookingDate": "2020-07-22",
"valueDate": "2020-07-22",
"remittanceInformationUnstructuredArray":["Payback for lunch"],
"remittanceInformationUnstructured":"Payback for lunch",
"bankTransactionCode": "PMNT-ICDT-ESCT"
},
{
"transactionId":"df0fed01-f949-4909-88c3-f1c01d2972ca",
"debtorName":"User SEPA 2",
"debtorAccount":{"iban":"DE65100110011234567890"},
"transactionAmount": {
"amount":"22.0",
"currency":"EUR"
},
"bookingDate":"2020-07-20",
"valueDate":"2020-07-20",
"remittanceInformationUnstructuredArray":["Payback for drinks"],
"remittanceInformationUnstructured":"Payback for drinks",
"bankTransactionCode":"PMNT-RCDT-ESCT"
},
{
"transactionId": "8943aefb-ec2b-46fa-8a38-dc264af13eb5",
"additionalInformation":"67d507fd-c9e7-4d43-a799-103d37da65db",
"creditorName": "Merchant A",
"transactionAmount": {
"amount": "-9.50",
"currency": "EUR"
},
"bookingDate": "2022-07-15",
"valueDate": "2022-07-15",
"remittanceInformationUnstructuredArray":["-"],
"remittanceInformationUnstructured":"-",
"bankTransactionCode": "PMNT-CCRD-POSD"
},
{
"transactionId": "7f9da399-8c53-4c68-b43c-c7e22a0c70d2",
"creditorName": "Merchant B",
"creditorAccount": {
"iban": "DE43100110012620287103"
},
"transactionAmount": {
"amount": "-7.99",
"currency": "EUR"
},
"bookingDate": "2022-07-05",
"valueDate": "2022-07-05",
"remittanceInformationUnstructuredArray": ["Monthly fee"],
"remittanceInformationUnstructured": "Monthly fee",
"bankTransactionCode": "PMNT-IDDT-ESDD",
"mandateId": "4ABK2252MNG98",
"creditorId": "AB98ZZZ0000000000048"
}
],
"_links": {
"account": {
"href": "/v1/accounts/9ce689d3-d7ce-4159-9405-d6756d645564"
}
}
}
}
Read Standing order List
Request
GET /v1/accounts/{{resourceId}}/transactions?bookingStatus=information HTTP/1.1
Consent-ID: {{consent_id}}
X-Request-ID: {{Unique UUID}}
PSU-IP-Address: {{Users'IP if they are present}}
Content-Type: application/json
• Die Abfrageparameter „dateFrom“ und „dateTo“ werden für Daueraufträge nicht unterstützt.
• Die Paginierung über „_links“ wird derzeit nicht unterstützt.
Response
X-Request-ID: UUID
{
"account": {
"iban": "DE73100110012629586632"
},
"transactions": {
"information": [
{
"creditorName": "Recipient",
"creditorAccount": {
"iban": "DE12500105170648489890"
},
"transactionAmount": {
"amount": "1.00",
"currency": "EUR"
},
"remittanceInformationUnstructured": "Standing order",
"additionalInformationStructured": {
"standingOrderDetails": {
"startDate": "2021-08-13",
"frequency": "MNTH"
}
}
}
],
"_links": {
"account": {
"href": "/v1/accounts/9ce689d3-d7ce-4159-9405-d6756d645564"
}
}
}
}
Konformität der API mit der Implementierungsrichtlinien der Berlin Group 1.3.6
Produktive API URL
https://psd2-api-v-bank.secure-banking.de/v1/payments
Sandbox API URL
https://psd2-portalapi.v-bank.secure-banking.de/v1/payments
Unterstützer Umfang der Implementierung der Berlin Group API
Service | Support |
---|---|
Supported SCA Approaches | Redirect |
SCA Validity | 15 minutes |
Supported payment schemes | SEPA Credit Transfers, Instant SEPA Transfers, ??? |
Support of Periodic payments | Supported |
Support of Bulk payments | Supported ??? |
fundsAvailable | Not Supported |
App to app redirection | Not Supported |
Initiate SEPA Credit Transfer
Request
POST /v1/payments/sepa-credit-transfers HTTP/1.1
X-Request-ID: {{Unique UUID}}
TPP-Redirect-URI: {{TPP URI to rederect the user after SCA}}
TPP-Nok-Redirect-URI: {{TPP URI to rederect the user if the payment is rejected}}
Content-Type: application/json
{
"instructedAmount": {
"currency": "EUR",
"amount": "123.50"
},
"debtorAccount": {
"iban": "DE40100100103307118608"
},
"creditorName": "Mayer",
"creditorAccount": {
"iban": "DE02100100109307118603"
},
"remittanceInformationUnstructured": "Reference text"
}
Response
HTTP/1.1 201 Created
aspsp-sca-approach: REDIRECT
{
"transactionStatus": "RCVD",
"paymentId": "fe9564bc-02d6-4822-ac5f-a294ee70cc55",
"_links": {
"status": {
"href": "/v1/payments/sepa-credit-transfers/fe9564bc-02d6-4822-ac5f-a294ee70cc55/status"
},
"self": {
"href": "/v1/payments/sepa-credit-transfers/fe9564bc-02d6-4822-ac5f-a294ee70cc55"
},
"scaStatus": {
"href": "/v1/payments/sepa-credit-transfers/fe9564bc-02d6-4822-ac5f-a294ee70cc55/authorisations/711df249-058c-4305-a5e7-e116b7efd480"
},
"scaRedirect": {
"href": "/v1/payments/fb44eb9c-d12f-4aef-90bd-726c47f2e864/authorisations/fb44eb9c-d12f-4aef-90bd-726c47f2e864"
}
}
}
Get payment status
Dieser Endpunkt soll vom TPP abgefragt werden, um festzustellen, ob der Anwender die Zahlung bestätigt bzw. ob die Zahlung verarbeitet wurde (REDIRECT SCA-Ansatz).
Bei der Zahlungsauslösung kann der TPP eine OK und eine KO URI übermitteln.
Derzeit unterstützte Status:
Status code | Description |
---|---|
RCVD | Received. Initial status for a payment. A certification has been sent to the user’s app. |
ACCP | AcceptedCustomerProfile. User has confirmed the in-app certification and the payment has been successfully initiated. |
ACFC ??? | AcceptedFundsChecked. User has enough funds to perform a payment, and a hold has been applied on the funds. ??? |
ACSC | AcceptedSettlementCompleted. Payment execution process has been successfully completed. This is NOT a confirmation that the beneficiary has received the funds. |
RJCT | Rejected. Payment failed to be initiated or executed. |
Der finalle Status einer Zahlung ist entweder ACSC oder RJCT.
Request
GET /v1/payments/sepa-credit-transfers/{{paymentId}}/status HTTP/1.1
X-Request-ID: {{Unique UUID}}
Response
HTTP/1.1 200 OK
{
"transactionStatus": "ACSC"
}
Initiate Instant SEPA Credit Transfer
Initiate Periodic Payment
Konformität der API mit der Implementierungsrichtlinien der Berlin Group 1.3.6
Produktive API URL
https://psd2-api-v-bank.secure-banking.de/v1/funds-confirmations
Sandbox API URL
https://psd2-portalapi.v-bank.secure-banking.de/v1/funds-confirmations
Create Consent
Request (consent by IBAN)
POST /v2/consents/confirmation-of-funds HTTP/1.1
Authorization: bearer {{access_token}}
Content-Type: application/json
{
"account": {
"iban" : "DE49000009870000000097"
}
}
Response
aspsp-sca-approach: REDIRECT
{
"consentStatus": "received",
"consentId": "55ecfaab-786a-4363-94af-2401f0a4bc65",
"_links": {
"status": {
"href": "/v2/consents/confirmation-of-funds/55ecfaab-786a-4363-94af-2401f0a4bc65/status"
},
"scaStatus": {
"href": "/v2/consents/confirmation-of-funds/55ecfaab-786a-4363-94af-2401f0a4bc65/authorisations/985f9d29-10ee-4ab0-90d6-6c2aeda65852"
},
"scaRedirect": {
"href": "/v2/consents/confirmation-of-funds/55ecfaab-786a-4363-94af-2401f0a4bc65/authorisations/985f9d29-10ee-4ab0-90d6-6c2aeda65852"
}
}
}
Es findet lediglich eine Übeprüfung der Kontodeckung bzgl. des angefragten Betrags zum Zeitpunkt der Abfrage statt. Es erfolgt keine Reservierung des Angefragten Betrags.
Funds Confirmation
Request
POST /v1/funds-confirmations HTTP/1.1
Consent-ID: {{consent_id}}
X-Request-ID: {{Unique UUID}}
PSU-IP-Address: {{Users'IP if they are present}}
Content-Type: application/json
{
"account": {
"iban": "DE49000009870000000097"
},
"instructedAmount": {
"amount": "20.00",
"currency": "EUR"
}
}
Response
{
"fundsAvailable": true
}
Hier finden Sie Antworten zu Ihren Fragen!
XS2A bedeutet "access to account" und meint die regulierte Zugriffsmöglichkeit auf Zahlungskonten bei Banken in der europäischen Union nach der Payment Services Directive 2 (PSD2). Die XS2A-Schnittstelle folgt dabei der Berlin Group Spezifikation und ist über RESTful Services (Representational State Transfer) umgesetzt.
Die BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht) reguliert im Kontext der XS2A-Schnittstelle nach ZAG (Zahlungsdiensteaufsichtsgesetz) die in Deutschland ansässigen TPP (Third Party Provider) in den wesentlichen Rollen eines Kontoinformationsdienstleisters (KID) und Zahlungsauslösedienstleisters (ZAD) und klassifiziert diese auch entsprechend.
Die Sandbox (Sandkasten) ist ein Test- bzw. Integrationssystem für TPP (Third Party Provider), um sich mit Hilfe der bereitgestellten Testdaten bestmöglich auf das Verhalten der produktiven XS2A-Schnittstelle vorzubereiten.
Der Zugriff auf die Sandbox API erfolgt über folgende URL:
Der Sandbox-Portal hilft mit weiteren Dokumentationen. Dort können auch Supportanfragen übermittelt werden:
Ein sogenannter Third Party Provider ist im Sinne der PSD2 ein Dritter, der für einen Kunden in dessen Auftrag mit dessen Zahlungskonten agiert.
Wenn der Drittanbieter keine Integration mit unserer dedizierten Schnittstelle vorgenommen hat, muss er zunächst diese Schnittstelle integrieren. Diese Entscheidung obliegt jedoch dem Drittanbieter.
Nachdem einem Drittanbieter Zugriff auf die Kontoinformationen durch den Kunden gewährt wurde, hat dieser für maximal 180 Tage Zugriff, bevor er ein Einverständnis erneut einholen muss. Um Zahlungen zu bestätigen, musst der Kunde sein Einverständnis für jede Zahlung im Einzelnen erteilen.
Im Allgemeinen sind Transaktionsanfragen auf einen Zeitraum von 90 Tagen ab dem Zeitpunkt der Anfrage beschränkt. Die einzige Ausnahme von dieser Beschränkung gilt während der ersten 15 Minuten nach einer Erteilung der Zustimmung durch den Kunden. In diesem Zeitraum werden alle Transaktionsdaten uneingeschränkt übermittelt. Nach diesem Zeitraum gilt die 90 Tage Beschränkung. Alle Anfragen, Transaktionen abzurufen, die älter als 90 Tage sind, werden abgelehnt.
Um eine Zugangsbestätigung zu widerrufen, die Du einem regulierten Drittanbieter gewährt hast, musst Du Dich direkt an den regulierten Drittanbieter wenden.
1. Ein TPP muss sich mit der dedizierten PSD2-API verbinden, indem er ein gültiges eIDAS-Zertifikat (QWAC) verwendet. Die offizielle Liste der QTSPs ist auf der vertrauenswürdigen eIDAS-Liste der Europäischen Kommission verfügbar. Für die PSD2-API (Dedizierte Schnittstelle) muss das QWAC-Zertifikat von einer Produktionszertifizierungsstelle ausgestellt werden.
2. Das QWAC-Zertifikat wird automatisiert überprüft und dem TPP wird ermöglicht, sich bei den nachfolgenden API-Aufrufen zu identifizieren. Es sind keine manuelle Schritte für das Onboarding des TPPs erforderlich.
3. Unterstützter Umfang:
Service | Support |
---|---|
Supported SCA Approaches | Redirect |
Maximum “frequency per day” supported by consents | 4 |
Consent confirmation timeout | 5 minutes |
Consent scope: Global consent (allPsd2=allAccounts, allAccountsWithOwnerName) | Supported |
Consent scope: availableAccounts=allAccounts | Not Supported |
Consent scope: availableAccountsWithBalances=allAccounts | Not Supported |
Consent scope: Bank-offered consent | Supported |
Consent scope: Detailed consent | Supported |
Consents with/without Recurring indicator | Supported |
SCA Validity | 180 days |
Support of Signing Baskets | Not Supported |
Support of Multicurrency accounts | Supported |
Support of Account Owner extension | Supported |
Parameter withBalance=true | Supported |
Balance types supported | Expected, ...??? |
Transaction list retrieval through pagination | Not Supported |
Transaction list retrieval through deltaList | Not supported |
Transaction list format | application/json |
Standing orders through bookingStatus=INFORMATION | Supported |
App to app redirection | Not supported |
Produktion API
-
PSD2-API (psd2-api-v-bank.secure-banking.de)
Testing Facility
Statistiken (KPI) zu PSD2
Nach Artikel 32 Absatz 4 der Verordnung (EU) 2018/3 (PSD2) sind wir verpflichtet Statistiken mit Key Performance Indicator (KPI) und die Verfügbarkeiten unserer dedizierten PSD2-Schnittstelle als auch unseres Online Bankings zur Verfügung zu stellen. Die von uns zur Verfügung gestellten Daten sind tagesbasiert und werden Quartalsweise veröffentlicht.
- QIII 2021
- QIV 2021
- QI 2022
- QII 2022
- QIII 2022
- QIV 2022
- QI 2023
- QII 2023
- QIII 2023
- QIV 2023
- QI 2024
- QII 2024
- QIII 2024
- QIV 2024
Elektronisches Merkblatt nach Art. 106 Abs. 1 der Verordnung (EU) 2018/3 (PSD2) - Ihre Rechte bei europaweiten Zahlungen
Die Europäische Kommission hat eine Broschüre zu Ihren Rechten bei europaweiten Zahlungen bereitgestellt.
Sie finden diese Broschüre hier im PDF-Format.
Zahlungskontengesetz (ZKG)- Entgelttransparenz
Die V-Bank führt seit dem 01.01.2025 Zahlungskonten im Sinne des Zahlungskontengesetz (ZKG). Um die Anforderung des Zahlungskontengesetzes zu erfüllen, erhalten Sie nachfolgende Informationen:
-Entgeltinformation Eurokonto ( PDF Datei )
-Entgeltinformation Währungskonto ( PDF Datei )
-Glossar zu mit einem Zahlungskonto verbundenden Diensten ( PDF Datei )