Introduction
The Nordea Open Banking APIs provide an interface for you to connect your service to the all Nordea banking applications as a unified API, however, Open Banking does not generate the payment, nor process it, we simply relay the requests to an extensive series of internal banking systems. Each with a set of rules, that could apply to a payment type, an account/agreement type, or an individual customer.
In most cases standard banking rules apply. Please go to Nordea.com, Nordea.fi, Nordea.se, Nordea.dk and Nordea.no for details and latest changes/updates.
Frequently asked questions
What are the API validation rules?
The first layer of rules that apply to your payment request are the ones detailed on the API Reference sections of each Open Banking payment service.
As swaggers are not the most optimal for setting limits and hard rules, the description fields are frequently used for detailing such.
We also would like for you to refer to the payment type fields combinations table located in the domestic payments service description.
What country specific rules apply?
In many of the description fields as well as the payment type fields combinations table you will notice that limits and allowed value differ from each country.
You will typically find a country specific pre-fix (FI/SE/DK/NO) in case it only applies to a certain country.
What further rules apply?
Based on the set of data that Open Banking relay to the payment engines, an extensive set of local payment type rules apply.
These are not listed explicitly, but if you should accidently break one of the rules, you will receive detailed information about what happened in the 'tpp_messages' section of the response, containing a category, a message code, and a detailed text explaining the problem.
As an example:
"tpp_messages": [
{
"category": "ERROR",
"code": "AM04",
"text": "Amount of funds available to cover specified message amount is insufficient"
}
What about fees?
Fees for a payment initiated in Open Banking are settled like all other payments in Nordea post execution/settlement, but Open Banking does have its own set of fees.
For now, they are all set to 0 (EUR/SEK/DKK/NOK), but this could change in the future.
Any transaction fees are provided as part of the payment response model and can be looked up in the payment details after initiation.
As an example (as part of payment details response):
"fee": {
"_type": "domestic_transaction",
"currency_code": "DKK",
"country_code": "DK",
"value": "0"
}
What about Cut-off times?
"How many per day and at what time" vary per country and Open Banking follow all the Nordea Cut-off times.
Cut-off times can be found on the Nordea webpages.
Please be aware that Cut-off times apply to a Signed Payment, not when the payment was initiated.
Internal Nordea to Nordea payments do not get affected by any Cut-off times.
What about settlement times?
These vary per country and Open Banking follow standard Nordea settlement times.
As a rule of thumb, the money is available on beneficiary's account same day, or +1 day depending on the agreement with the bank, or also +1 day if Cut-off time has passed.
For cross border payments it can be up until +3 days before the payment is settled.
Is SEPA payments for Finland only?
SEPA was initially implemented as the only domestic payment type for Finland, and the service do require a debtor from Finland.
Sweden, Denmark and Norway do not have EUR as their national currency (currency pockets do not apply here).
Creditor/Beneficiary could be an account (IBAN only) from any of the SEPA - or SEPA accepting - countries, so it is possible to transfer money to more than 40 countries, just as easily as a domestic transfer.
Note: A payment in EUR from Sweden, Denmark or Norway would be considered a cross border payment, but could be converted into a SEPA payment by the Nordea payment engine, if the the criteria for a SEPA payment is met. In general Cross border payments support non-SEPA countries (i.e. the rest of the world).
Do you support SEPA Direct Debit?
Not supported.
Do you support SEPA Instant payments?
Not supported.