The payment flow for payment has 2 possible scenarios (these are also 2 possible ways how to integrate the Everifin Paygate API):
redirect flow - Everifin Paygate web page is used to process the payment (supported by both API versions 1 and 2)
Drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
embedded (full API) flow - your web page is used to process the payment (no Everifin GUI is used, purely the API calls). This flow is supported only in API version 2
Drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Both scenarios have similar steps in the payment process (API v1 supports only redirect flow, API v2 supports both flow types).
Steps
The payment flow has these partssteps:
Common step Authentication - first your system needs to be authenticated to Everifin Paygate. See Authentication
...