Main page - Bankia

Due to the Bankia-CaixaBank merge, a migration of customers from Bankia to CaixaBank is going to take place. The date of the IT integration is scheduled for 11/12/2021 and, as a result, the services of the CaixaBank and Bankia API interface will be unavailable from 3pm on that day.  The migration process is estimated to last until 9pm on 11/13/2021.  From that moment on, CaixaBank's API interface will assume the TPPs' requests to provide service to the migrated PSUs of both Bankia and CaixaBank. The unavailability of this service will only affect Bankia PSUs and not those who were already CaixaBank customers prior to the integration. The detailed impact and the necessary actions are available to the TPPs at this link: Download CaixaBank-Bankia integration documentation

Entity Configuration:

Payment Initiation Service (PIS)

SIMPLE PAYMENT INITIATION

Payment Start

POST /v1/payments/{payment-product}

Payment Product Supported sepa-credit-transfers
instant-sepa-credit-transfers
target-2-payments
cross-border-credit-transfers
Future payment start support

(New field requestedExecutionDate)
sepa-credit-transfers
instant-sepa-credit-transfers
target-2-payments
cross-border-credit-transfers

Payment status

GET /v1/payments/{payment-product}/{paymentId}/status

Get payment

GET /v1/payments/{payment-product}/{paymentId}
Cancel payment

DELETE /v1/payments/{payment-product}/{paymentId}
Bulk payments

Payment Start Bulk


POST /v1/bulk-payments/{payment-product}

Payment Product Supported sepa-credit-transfers
instant-sepa-credit-transfers
target-2-payments
cross-border-credit-transfers

Payment status Bulk


GET /v1/bulk-payments/{payment-product}/{paymentId}/status

Get payment Bulk


GET /v1/bulk-payments/{payment-product}/{paymentId}

Cancel Bulk payment


DELETE /v1/bulk-payments/{payment-product}/{paymentId}

Permanent order to initiate periodic / recurring payments

Start of periodic payment

POST /v1/periodic-payments/{payment-product}

Payment Product Supported sepa-credit-transfers
target-2-payments
instant-sepa-credit-transfers
cross-border-credit-transfers

Payment status periodic

GET /v1/periodic-payments/{payment-product}/{paymentId}/status

Get payment periodic

GET /v1/periodic-payments/{payment-product}/{paymentId}

Cancel periodic payment

DELETE /v1/periodic-payments/{payment-product}/{paymentId}

Account access service (AIS)

Manage consent
Request consent

POST /v1/consents
Detailed consent

(Detailed consent)
Request access type "accounts", "balances" and / or "transactions" indicating the accounts related to the requested consents
Global consent

(Global consent)
Consent with access type "availableAccounts" for list of accounts available without balances
Consent with access type "availableAccountsWithBalance" for list of accounts available with balances
Consent with access type "allPsd2"
Consent status

GET /v1/consents/{consentId}/status
Get consent

GET /v1/consents/{consentId}
Remove consent

DELETE /v1/consents/{consentId}
Account Reading
Get list of available accounts

GET /v1/accounts{query-parameters}
No Balance
With Balance
Get account detail

GET /v1/accounts{query-parameters}
Get dedicated account details (single account) No Balance
With Balance
Get account details from the list of accessible accounts No Balance
With Balance
Get balances for a given account

GET /v1/accounts/{account-id}/balances
Get transaction information for a specific account

GET /v1/accounts/{account-id}/transactions{query-parameters}
Include balances No Balance
With Balance
Search Filters DateFrom - dateTo support
Soporte transactionId
List standing orders bookingStatus=information

Fund Confirmation Service

Confirmation of funds
Confirmation

POST /v1/funds-confirmations
Without indicating the card number

Consent for confirmation of funds

Confirmation of funds
Request consent

POST /v2/consents/confirmation-of-funds
Consent status

GET /v2/consents/confirmation-of-funds/{consentId}/status
Get consent

GET /v2/consents/confirmation-of-funds/{consentId}
Remove consent

DELETE /v2/consents/confirmation-of-funds/{consentId}
Authorize consent establishment

POST /v2/consents/confirmation-of-funds/{consentId}/authorisations
Get list of authorization sub-resources

GET /v2/consents/confirmation-of-funds/{consentId}/authorisations
SCA authorization status

GET /v2/consents/confirmation-of-funds/{consentId}/authorisations/{authorisationId}

Added Value Services (SVA)

PAYMENT START WITH LIST OF ACCOUNTS AVAILABLE FOR PISP
SVA payment start


POST /v1/sva/payments/{payment-product}

Payment Product Supported sepa-credit-transfers
instant-sepa-credit-transfers
target-2-payments
cross-border-credit-transfers

SCA flows

SCA flows
Redirect Only redirect

OAuth prestep

OAuth prestep
Biometrics Offer biometrics through the current autorize endpoint

Please be informed that from this moment on, the biometric APP for the Sandbox environment is available upon request. If you want to request access to it, you must send an email to the mailbox psd2.sandbox.soporte@redsys.es, with the subject "request access to the APP biometrics Sandbox", and providing the following access data:

-User which has been used to register the TPP in Sandbox.

Once your invitation to download the APP has been processed, you will receive two confirmation emails in the mail provided at the registration in Sandbox, one from APP Center tool and another one from the mailbox psd2.sandbox.soporte@redsys.es

 

PSU profiles

Standard PSU Profiles
Profile Code Account properties Account data PSU-ID Supported payment products Special features
PsuDefault-Private-1 Particular account AcctPsuDefPriv1
AcctPsuDefPriv2
AcctPsuDefPriv5
ID: user1
Pass: 1234
All supported by the ASPSP SCA OK result
PsuDefault-Private-2 Particular account AcctPsuDefPriv3
AcctPsuDefPriv4
ID: user2
Pass: 1234
All supported by the ASPSP SCA KO Result
PsuDefault-Corporate-1 Company account with multilevel SCA AcctPsuDefCorp1 ID: user1
Pass: 1234
All supported by the ASPSP SCA OK result
PsuDefault-Corporate-2 Company account with multilevel SCA AcctPsuDefCorp1 ID: user2
Pass: 1234
All supported by the ASPSP  SCA KO Result
PSU profiles for SCA
Profile Code Account properties Account data PSU-ID Supported payment products Special features
RedirectSca-1a Company account with multilevel SCA AcctPsuDefCorp1 ID: user1
Pass: 1234
All supported by the ASPSP SCA OK result
RedirectSca-1b Particular account AcctPsuDefPriv1
AcctPsuDefPriv2
AcctPsuDefPriv5
ID: user1
Pass: 1234
All supported by the ASPSP SCA OK result
RedirectSca-1c Particular account AcctPsuDefPriv3
AcctPsuDefPriv4
ID: user2
Pass: 1234
All supported by the ASPSP SCA KO Result
PSU profiles for PIIS
Profile Code Account properties Account data PSU-ID
ConfFunds-1a Particular account
TPP activated for PIIS
AcctPsuDefPriv1
AcctPsuDefPriv2
AcctPsuDefPriv5
NA
ConfFunds-1b Particular account
TPP not activated for PIIS
Debtor account (IBAN) requerido NA

IBAN codes:

Standard accounts
Profile Code Propiedades de cuenta Account data
CredAcc-1
(Default creditor account)
Particular account Creditor Account (ES0040000000000000000001) required
Creditor Name required
AcctPsuDefPriv1
(1st account of PsuDefault-Private1)
Particular account ES7520381001366000005858
AcctPsuDefPriv2
(2nd account of PsuDefault-Private1)
Particular account ES1020381001316000007079
AcctPsuDefPriv3
(1st account of PsuDefault-Private2)
Particular account ES5720381001396035272034
AcctPsuDefPriv4
(2nd account of PsuDefault-Private2)
Particular account ES8820381778126025769368
AcctPsuDefPriv5
(3rd account of PsuDefault-Private1)
Particular account ES8820381778166025760539
Corporateaccount of PsuDefault-Corporate1
(Company account of Psu Default-Corporate 1)
Company account ES5720381013116000000696
Corporateaccount of PsuDefault-Corporate2
(Company account of PsuDefault-Corporate2)
Company account ES3720381013166000000714