Versions Compared

Key

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

...

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

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

    Payment
    1. Redirect flow - see https://everifin.atlassian.net/wiki/spaces/AD1/pages/2386722819 Redirect Flow

    2. Embedded flow - see https://everifin.atlassian.net/wiki/spaces/AD1/pages/2389966855

  3. Payment update - optional step to update payment data or cancel the payment. See https://everifin.atlassian.net/wiki/spaces/AD1/pages/2392916067

    1. Embedded Flow

  4. Payment processing - optional step for embedded flow, see https://everifin.atlassian.net/wiki/spaces/AD1EPAD/pages/2389966855/2467561560/Embedded+Flow#3.-Process-payment

  5. Hooks - optional step, all changes of the payment can be send to you by a hook. See https://everifin.atlassian.net/wiki/spaces/AD1~5dd3fb319def2a0ee974c384/pages/23926212662467561622

  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. See https://everifin.atlassian.net/wiki/spaces/AD1EPAD/pages/2392916067/2467561608/Payment+Resources#Get-payments

Payment statuses

During the payment process the payment changes its status. The status defines not only state of the payment, but also possible operations - payments in some statuses cannot be updated or cancelled.

...