Variable Recurring Payments (VRP) are a powerful new capability for Open Banking in the UK. It is a payment method that allows payers (end customers) to grant a single consent, or mandate in GoCardless language, that facilitates multiple payments; enabling innovation in payment experiences and the creation of new types of financial services.
One of the main features of VRP is that the flexibility for the merchant, in being able to charge variable amounts at different intervals through a single consent, is balanced against the visibility and control that the payer has over that consent.
This document is a guide to meeting the requirements for visibility and control for the payer and it is broken down into two core requirements.
-
Show relevant information about the VRP mandate to the payer
-
Allow the payer to cancel the VRP mandate
Requirement | Details | How we may support this functionality |
---|---|---|
Show relevant information about the VRP mandate to the payer |
The payer must be able to see a list of their VRP mandates, with the following information:
|
Our existing endpoints will enable you to retrieve all of the information you need. |
|
The payer must be able to find a detailed view of each VRP mandate:
The payer should be able to find a “cancel” button in this view, see next requirement |
|
Allow the payer to cancel the VRP mandate |
The payer must be allowed to cancel the VRP mandate. There are three ways in which the payer may do so (in order of preference):
Should the payer contact GoCardless, we will direct them to you for managing their mandate. |
The mandates endpoint supports cancellation. |