Versions Compared

Key

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

...

The payment flow has these parts:

  1. Authentication - first your system needs to be authenticated to Everifin Paygate. See Paygate Authentication

  2. Payment initialization - this step is different for both scenarios:

    1. Redirect flow - see Paygate Redirect Flow

    2. Embedded flow - see Paygate Embedded Flow

  3. Payment update - optional step to update payment data or cancel the payment. See Paygate Payment Operations

  4. Payment processing - optional step for embedded flow, see Paygate Embedded Flow

  5. Hooks - optional step, all changes of the payment can be send to you by a hook. See Paygate Hooks

  6. Get payment(s) - you can get payment data for single payment or payment list. This can be used to check payment status in case you do not use hooks. SeePaygate Payment Operations

...

Status

Final

Updatable

Withdrawable

Flow

Description

CREATED

no

yes

yes

ALL

Payment is created and waiting for the user.

SEEN

no

no

yes

REDIRECT

User opens the Everifin Paygate web page.

FINISHED

yes

no

no

ALL

The payment has been successfully paid.

REJECTED

yes

no

no

ALL

The payment has been rejected by user.

WITHDRAWN

yes

no

no

ALL

The payment has been withdrawn by you.

PROCESSING

no

no

no

ALL

The payment is in processing (the user is authorizing payment on bank`s page or authorization is done and the payment is being processed in the bank).

FAILED

yes

no

no

ALL

Payment has failed.

...