When you create a payment November First will perform the necessary validations, if the payment is invalid the call to our API will fail with an HTTP Error 400 Bad Request.

in the body of the error we will send a json object array with the following structure:

[{"InvalidCurrency":"Global"},
{"InvalidBIC":"Global"}]

The Global keyword indicates that is an error for the whole payment record.

The possible Error codes and there meaning are described in the following table:

ErrorCode

Description

InvalidCurrency

from or to currency not supported.

InvalidBIC

the provided bic is invalid, probably a wrong format.

MissingBankAccount

provided recipient bank account is missing

MissingRecipientName

provided recipient name is missing

MissingRecipientAddress

provided recipient address is missing

InvalidEmailAddress

provided email address for notifications is missing.

UserCreditLimitExceeded

the user credit limit has been exceeded.
Only relevant for private integrations.

CustomerCreditLimitExceeded

The customer account credit limit has been exceeded.

CurrencyCrossNotSupported

The from and to currencies provided are not supported.

InvalidCountryCode

the recipient country code provided is invalid.

SEPA_CannotPayRecipientFees

sepa payments do not pay recipient fees.

SEPAPaymentRequiresIBAN

sepa payments require an IBAN number.

IBAN_CountryMisMatch

the iban and bic are not for the same country.

EmptyAccountNumber

the account number sent is empty.

InvalidIBAN

the provided IBAN number is invalid.

InvalidDanishAccount

the danish recipent account is invalid. Must be 11 or 14 digits long.

CannotObtainQuote

internal error, not quotes can be provided. Please contact November First if the problem does not get solved.

TransactionDateNotSupported

The provided payment date is not supported.

CannotObtainCurrencies

Internal error regarding currencies, please contact November First.

Bic_CountryMisMatch

The country code from the BIC and IBAN do not match

NonNetsLocalPayment

The provided sender bank account does not have NETS Overførselservice enabled.

FromCurrencyDifferentFromPayerBankAccountCurrency

You must use the same currency as the provided sender bank account, for the time being is only DKK because of NETS Overførselservice

InvalidFIKOCRLine

The provided FIK Ocr line is invalid.

BankAccountIsNotNetsBankAccount

The provided sender bank account does not have NETS Overførselservice enabled.

PaymentRequiresApproval

You cannot try to execute payments that require approval.