Main page - Mediolanum
Flowchart Download
Version | Domains | |
v1.1 |
API sandbox https://apis-i.redsys.es:20443/psd2/xs2a/api-entrada-xs2a/services/BancoMediolanum/v1.1 |
API oAuth-sandbox https://apis-i.redsys.es:20443/psd2/xs2a/api-oauth-xs2a/services/rest/BancoMediolanum |
v1.1 |
API production |
API oAuth-production |
The entity has included the 180-day SCA extension in the Production environment.
Entity Configuration:
Payment Initiation Service (PIS)
SIMPLE PAYMENT INITIATION | /v1.1 | ||
Payment Start POST /payments/{payment-product} |
Payment Product Supported | sepa-credit-transfers | X |
instant-sepa-credit-transfers | X | ||
target-2-payments | X | ||
cross-border-credit-transfers | X | ||
Future payment start support (New field requestedExecutionDate) |
sepa-credit-transfers | X | |
target-2-payments | X | ||
cross-border-credit-transfers | X | ||
Payment status GET /payments/{payment-product}/{paymentId}/status |
X | ||
Get payment GET /payments/{payment-product}/{paymentId} |
X | ||
Cancel payment DELETE /payments/{payment-product}/{paymentId} |
X | ||
Authorize payment initiation POST /payments/{payment-product}/{paymentId}/authorisations |
X | ||
Get list of authorization sub-resources GET /payments/{payment-product}/{paymentId}/authorisations |
X | ||
SCA authorization status GET /payments/{payment-product}/{paymentId}/authorisations/{authorisationId} |
X | ||
Authorize cancellation of payment start POST /payments/{payment-product}/{paymentId}/cancellation-authorisations |
|||
Get list of sub-resources of cancellation authorizations GET /payments/{payment-product}/{paymentId}/cancellation-authorisations |
|||
SCA status of cancellation authorization GET /payments/{payment-product}/{paymentId}/cancellation-authorisations/{cancellationId} |
BUL PAYMENT INITIATION | /v1.1 | ||
Bulk Payment Start POST /bulk-payments/{payment-product} |
Payment Product Supported | sepa-credit-transfers | X |
instant-sepa-credit-transfers | X | ||
target-2-payments | X | ||
cross-border-credit-transfers | X | ||
Future payment start support (New field requestedExecutionDate) |
sepa-credit-transfers | X | |
target-2-payments | X | ||
cross-border-credit-transfers | X | ||
Bulk Payment status GET /bulk-payments/{payment-product}/{paymentId}/status |
X | ||
Get bulk payment GET /bulk-payments/{payment-product}/{paymentId} |
X | ||
Cancel bulk payment DELETE /bulk-payments/{payment-product}/{paymentId} |
X | ||
Authorize payment initiation POST /bulk-payments/{payment-product}/{paymentId}/authorisations |
X | ||
Get list of authorization sub-resources GET /bulk-payments/{payment-product}/{paymentId}/authorisations |
X | ||
SCA authorization status GET /bulk-payments/{payment-product}/{paymentId}/authorisations/{authorisationId} |
X | ||
Authorize cancellation of bulk payment start POST /bulk-payments/{payment-product}/{paymentId}/cancellation-authorisations |
|||
Get list of sub-resources of cancellation authorizations GET /bulk-payments/{payment-product}/{paymentId}/cancellation-authorisations |
|||
SCA status of cancellation authorization GET /bulk-payments/{payment-product}/{paymentId}/cancellation-authorisations/{cancellationId} |
Permanent order to initiate periodic / recurring payments | /v1.1 | ||
Start of periodic payment
|
Payment Product Supported | sepa-credit-transfers | X |
Payment status periodic
|
X | ||
Get payment periodic
|
X | ||
Cancel periodic payment
|
X | ||
Authorize payment start periodic/recurrente POST /periodic-payments/{payment-product}/{paymentId}/authorisations |
X | ||
Get list of authorization sub-resources de pago periodic/recurrente GET /periodic-payments/{payment-product}/{paymentId}/authorisations |
X | ||
SCA status of the periodic / recurring payment authorization GET /periodic-payments/{payment-product}/{paymentId}/authorisations/{authorisationId} |
X | ||
Authorize cancellation of periodic payment start POST /periodic-payments/{payment-product}/{paymentId}/cancellation-authorisations |
|||
Get list of sub-resources of cancellation authorizations GET /periodic-payments/{payment-product}/{paymentId}/cancellation-authorisations |
|||
SCA status of cancellation authorization GET /periodic-payments/{payment-product}/{paymentId}/cancellation-authorisations/{cancellationId} |
Account access service (AIS)
Manage consent | /v1.1 | |||
General | Sessions | |||
combinedServiceIndicator | X | |||
Request consent POST /consents |
Detailed consent | Request access type "accounts", "balances" and / or "transactions" indicating the accounts related to the requested consents | X | |
Bank offered consent | Request access type "accounts", "balances" and / or "transactions" without indicating the related accounts | X | ||
Global consent | Consent with access type "availableAccounts" for list of accounts available without balances | X | ||
Consent with access type "availableAccountsWithBalance" for list of accounts available with balances | X | |||
Consent with access type "allPsd2" | X | |||
Consent status GET /consents/{consentId}/status |
X | |||
Get consent GET /consents/{consentId} |
X | |||
Remove consent DELETE /consents/{consentId} |
X | |||
Authorize consent establishment POST /consents/{consentId}/authorisations |
X | |||
Get list of authorization sub-resources GET /consents/{consentId}/authorisations |
X | |||
SCA authorization status GET /consents/{consentId}/authorisations/{authorisationId} |
X |
Account Reading | v1.1 | ||
Get list of available accounts GET /accounts{query-parameters} |
Sin Balance | X | |
With Balance | X | ||
Get account detail POST /payments/{payment-product} |
Get dedicated account details (single account) | No Balance | X |
With Balance | X | ||
Get account details from the list of accessible accounts | No Balance | X | |
With Balance | X | ||
Get balances for a given account GET /accounts/{account-id}/balances |
X | ||
Get transaction information for a specific account GET /accounts/{account-id}/transactions{query-parameters} |
Include balances | No Balance | X |
With Balance | X | ||
Search Filters | DateFrom - dateTo support | X | |
List standing orders | bookingStatus=information | X |
Fund Confirmation Service
Confirmation of funds | /v1.1 | ||
Confirmation POST /funds-confirmations |
Without indicating the card number | X | |
Indicating the card number. |
Consent for confirmation of funds
Confirmation of funds | /v2.1 | ||
Request consent POST /consents/confirmation-of-funds |
X | ||
Consent status GET /consents/confirmation-of-funds/{consentId}/status |
X | ||
Get consent GET /consents/confirmation-of-funds/{consentId} |
X | ||
Remove consent DELETE /consents/confirmation-of-funds/{consentId} |
X | ||
Authorize the establishment of consent POST /consents/confirmation-of-funds/{consentId}/authorisations |
X | ||
Get list of authorization sub-resources GET /consents/confirmation-of-funds/{consentId}/authorisations |
X | ||
SCA authorization status GET /consents/confirmation-of-funds/{consentId}/authorisations/{authorisationId} |
X |
Added Value Services (SVA)
PAYMENT START WITH LIST OF ACCOUNTS AVAILABLE FOR PISP | /v1.1 | ||
SVA payment start POST /sva/payments/{payment-product} |
Payment Product Supported | sepa-credit-transfers | X |
instant-sepa-credit-transfers | X | ||
target-2-payments | X | ||
cross-border-credit-transfers | X |
PERIODIC PAYMENT START WITH LIST OF ACCOUNTS AVAILABLE FOR PISP | /v1.1 | ||
SVA periodic payment start POST /sva/periodic-payments/{payment-product} |
Payment Product Supported | sepa-credit-transfers | X |
instant-sepa-credit-transfers | X | ||
target-2-payments | X | ||
cross-border-credit-transfers | X |
SCA flows
SCA flows | ||
Redirect | Only redirect |
OAuth prestep
OAUTH PRESTEP | |||||||
Biometrics | Offer biometrics through the endpoint current authorize | Biometric authentication using app-to-app redirection is offered by the same /authorize endpoint used for the web authentication | |||||
Offer biometrics by endpoints additional to authorize | Individualss | A specific endpoint is used for biometrics via app-to-app redirection for individuals | |||||
Companies | A specific endpoint is used for biometrics via app-to-app redirection for enterprises | ||||||
Web Login | HUB ClientID (Select an option) |
Generated by the Entity | The Client ID of the HUB that is sent to the ASPSP has been previously generated by the Entity (If this is selected, it does not applies the "Generated by the Hub") | ||||
TPP ClientID (Select an option) |
Report as secondClientId | The HUB sends the Client ID of the HUB in the clientID attribute and reports the Client ID of the TPP in the secondClientId optional attribute | |||||
Token renewal | Refresh token support. Especially useful for reading information about accounts in AIS | ||||||
URL callback | ASPSP requires pre-registering the HUB callback URL (If required, Redsys will inform the entity of the required URL) |
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) required | NA |
IBAN codes:
Standard accounts | |||||
Profile Code | Account properties | Account data | |||
CredAcc-1 (Default creditor account) |
Particular account | Creditor Account (ES0040000000000000000001) required Creditor Name required |
|||
AcctPsuDefPriv1 (1st account of the PsuDefault-Private1) |
Particular account |
ES6901861001900504959213 |
|||
AcctPsuDefPriv2 (2nd account of the PsuDefault-Private1) |
Particular account |
ES7201860091250508701410 |
|||
AcctPsuDefPriv3 (1st account of the PsuDefault-Private2) |
Particular account |
ES9101860091270507593715 |
|||
AcctPsuDefPriv4 (2nd account of the PsuDefault-Private2) |
Particular account |
ES1801865001690509422301 |
|||
AcctPsuDefPriv5 (3rd account of the PsuDefault-Private1) |
Particular account |
ES2101860091210508308510 |
|||
Corporateaccount of PsuDefault-Corporate1 (Company account of PsuDefault-Corporate1) |
Company account |
ES1501865001650509587839 |
|||
Corporateaccount of PsuDefault-Corporate2 (Company account of PsuDefault-Corporate2) |
Company account |
ES8501860091220508306824 |