Versions Compared

Key

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

...

Reason code

Description

Flow

CANCELED_BY_PAYER_AT_EVERIFIN

Payer rejected the payment on Everifin Paygate page before authorization has been initiated.

REDIRECT

BANK_NOT_FOUND

Payer has not found the desired bank and wants to choose different payment method at the merchant's site.

REDIRECT

MANUAL_TRANSFER_REQUESTED

Payer has not found the desired bank and decided to receive payment details for the manual bank transfer via email.

This feature is turned off by default.

REDIRECT

CANCELED_BY_PAYER_AT_BANK

Payer canceled the payment on the bank’s page.

ALL

INSUFFICIENT_AMOUNT

Payer does not have enough funds on his account to make the payment.

ALL

AML_BLOCKED

Payer’s funds have been blocked at the bank as a result of bank’s AML checks. Payer needs to contact the bank to treat the situation further.

ALL

OTHER

Other, unspecified failure reasons (e.g. payment authorization failed, bank API temporary outage etc.)

ALL

API v1 vs. v2

Main differences between API v1 and v2 are:

  • API v2 introduced concept of orders and refunds, which are not supported in API v1

  • API v2 supports both redirect an embedded payment flows, API v1 supports only redirect flow

API v1 is considered deprecated and can be removed in the future.

Edge cases

This section describes rare edge cases that can appear during payment processing.

...