Pay-by-Bank (Open Banking)
Introduction
Pay-by-Bank is a payment option which enables end customers to complete a payment directly from their bank account.
Pay-by-Bank payment option is based on the PIS (Payment initiation service) Open Banking standard as per PSD2 directive.
Pay-by-Bank payment option is only available for Guest Payments, i.e., it is not a storable payment option and consequently technical account payments, and MIT transactions are not possible.
Benefits of Pay-by-Bank payment option are lower fees and costs (no card scheme fees), no chargebacks, merchants can accept large payments (up to the account limit of the end customer and up to the limit of the payment rail used – e.g., FPS in UK has maximum a limit of 1 million GBP) at lower cost than card payments, improved security (all transactions need to be confirmed via SCA strong customer authentication process), faster settlement of transactions as payments are made directly between banks, etc.
Pay-by-Bank payment option is available via our SmartPay integration. For more details, please contact your Product Solution Specialist.
How Pay-by-Bank works
Pay-by-Bank works in the following way:
- Once the customer selects the Pay-by-Bank payment option on the SmartPay widget and confirms the payment, they are redirected to the Hosted Payment Page (HPP) i.e., to the bank selection and payment summary screen.
- The customer selects their bank, reviews payment details and accepts terms and conditions.
- Once confirmed, the customer is redirected to their online bank where they need to enter their online banking credentials and authorize the payment.
- The bank validates provided credentials and authorizes the payment. SCA (Strong customer authentication) is required by the banks as an additional verification of the customer. SCA process is controlled by the customer's bank and is usually an additional security factor which can be fingerprint, face recognition, one time password etc.
- Once the process with the customer's bank is completed, the customer is returned to the merchant's landing page with the information that the payment has been received and is being processed/was successfully processed.
There are two versions of the Hosted Payment Pages, V1 and V2, each offering distinct features and customization options to suit different integration requirements.