3. Integration Guide

A short guide on integrating the Pay by Bank (v3) UX solution with either direct API integration or through an App adapter

Key Configurations / Variants

The Pay By Bank payment experience can be configured to suit the needs of your use case. In the table below configurations may be set by URL parameters, values in the API calls or set in your specific client configuration.

Experience

Configuration

Comments

Duration allowed for payment

Payment agreement expiry time

The payment agreement expiry for PayTo agreements created will default to 10 minutes.

Maximum agreement amount

Client configuration

The default configurations of the PayTo agreement (created via the Pay by Bank solution) is now defaulted to:

  • maximum amount defined by client config
  • Ad-hoc frequency
  • Variable agreement
  • End date set to T+2 years

Redirect

redirectURL

When the payer journey has completed (either following success or terminating at some unhappy path ending) the payer will be returned to this URL

Cancel

cancelRedirectURL

If a cancelRedirectURL is provided the payer sees a cancel button. Hitting the cancel button will send the payer to the specified URL and will deregister the PayID preventing anyone accidentally paying to this PayID