Flexible recurring payments with one-click checkout

Take recurring payments your customers set up once, within limits they choose, with no need to reauthenticate. Funds are checked before every collection, and customers can cancel at any time.

Adyen logo
Quickbooks logo
Revolut logo
Google logo
Allica Bank
Alipay+ logo
Payhawk
Pleo logo
Sumup logo
Yonder logo

Build agent-ready payment experiences

One-click payments that convert

Let returning customers pay again in a single click within limits they've previously approved, offering them a frictionless experience that settles in seconds.

Fewer failed payments

Funds are checked before each collection, and there are no expired cards or mistyped card details to cause a failure.

Less manual chasing

Each payment runs through an API when it's due, so there's no batch processing for your team to manage with costly retries and chasing.

Fewer chargebacks and less fraud

Customers authorise the mandate in their own banking app with strong customer authentication, so you never hold card details or banking credentials, which lowers your chargeback and fraud risk.

Less reliance on cards

Add a payment method that runs independently of card networks, so you can offer a fallback payment method during card network outages and protect your business from rising card scheme fees.

Give customers a transparent payment experience

Your customers set the limits, pay without reauthenticating each time, and can cancel whenever they want, which gives them the confidence to set it up and keep it in place.

Read more
How cVRP works

cVRP works by saving a customer's bank account details and allowing consumers to set limits in advance and give their consent to payments being taken within those limits.

The customer sets the rules

The customer sets the rules

When your customer creates the mandate, they agree the maximum for each payment, the maximum over a period, and how long the mandate lasts. They authenticate once, in their banking app.

Payments run within them

Payments run within them

A business initiates each payment when it's due, for the amount that's due. The customer's bank checks it against their limits before any money moves and declines anything outside them.

Consent stays with the customer

Consent stays with the customer

Your customer can revoke the mandate whenever they choose, and no further payments can be made under it. Consent that is explicit, bounded, and revocable is what makes it possible to automate payments your customers can trust.

Build programmable payments on cVRP with Yapily

Founding member of the scheme

Yapily is a founding member of the UK Payments Initiative (UKPI), the industry-led scheme behind cVRP, and has worked on and influenced the rollout of cVRP since the beginning.

Read more on cVRP

Control your payment UX

Build mandate setup into your own journey with Hosted Pages, customisable to align with your brand.

Explore our API

Combine with financial insights

Pair programmable payments through cVRP with financial insights from consented, real-time bank data, through one integration, to enable signals for higher collection success, personalised offers, and stronger risk management.

Explore the Yapily Console