Everifin Paygate UI enables and facilitates payments also for returning customers. This enhancement is available out of the box for all integrations that implement redirect flow. Re-use of bank account in Paygate redirect flow is possible when:
the user is an existing (registered) Everifin user, or
when the user has already used the Paygate service before and agreed to remember the associated bank account for payment purposes at trusted merchants
Redirect flow + existing Everifin user
In case of existing Everifin user, Paygate displays a button that allows to log the user in to his existing Everifin user account. After entering his credentials, Paygate offers him a list of bank accounts eligible for initiating the payment by the integrating service. Once the bank account is selected, the user is asked to authorize the payment. For some banks, the authorization takes place on the bank's website, for others, this redirection is not necessary and the customer authorizes the payment e.g. via a push notification on his mobile phone. When the payment has been completed, the customer is returned to the merchant’s site. The merchant does not know if the customer used his Everifin account or a one-time payment.
If the merchant sends the user's email, Everifin can remind the user that logging in will make it easier to authorize the payment. Email is an optional parameter.
Redirect flow + saving an account without user registration to Everifin
If the user does not have an Everifin user account, they can still save the bank account (if the bank supports it) for future use in Everifin Paygate. In this case, after being redirected to Paygate, the customer must check the checkbox to save the selected account for future use in this browser. At the same time, the customer gives consent to the Paygate to store this data for 180 days. During this period, the customer does not need to select the bank or insert the bank login details again. Payment authorization is simplified (most banks require only the second factor), reducing the time the customer has to interact with the bank. After the connection to bank expires (180 days) the customer need to re-login to the bank like it was done during the first payment.
Payment initiation
The Payment is initiated in exactly the same way as a default one-time anonymous payment. Please follow the documentation on Redirect Flow or https://documenter.getpostman.com/view/19017018/2s93kxbRWa#49488198-9737-4ad4-a863-44fb2356554b