Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Code

HTTP status

Description

INVALID_ACCESS_TOKEN

401

Provided access token is unknown or invalid (e.g. expired).

NOT_AUTHORIZED

401

Provided client id or client secret is not correct.

INVALID_AUTH_HEADER

401

Provided Authorization HTTP header is not valid.

UNKNOWN_BANK_ACCOUNT

400

Provided IBAN is not registered for the client.

UNSUPPORTED_BANK

400

Provided bank id is unknown.

PAYMENT_NOT_FOUND

400

Payment with provided id was not found.

PAYMENT_FAILED

400

Payment process has failed.

INTERNAL_SERVER_ERROR

500

Unexpected error on payment gate.

SYMBOLS_WITH_REFERENCE_NOT_ALLOWED

400

Payment initialization contains both symbols and reference.

REDIRECT_URL_NOT_ALLOWED

400

Provided redirect url is not registred for the client.

PAYMENT_ALREADY_PROCESSED

400

Payment with provided instruction id already exists and was finished (successfully or with error)

PAYMENT_CANCELLED

200

Payment process has been cancelled by user.

REQUEST_VALIDATION_ERROR

400

Something is missing or invalid in request header or body.

MISSING_SENDER_IBAN

400

Payment is in state where it requires payer IBAN, but it was not provided.

INSUFFICIENT_AMOUNT

400

Payer does not have sufficient balance for the payment (this information is not provided by all banks)

REQUEST_VALIDATION_ERROR

422

Data validation error. Detail field contains the description of the problem in the input data.