HomeProduct DocsAPI ReferenceChangelog
RecurlyAPI GuidesRecurly.jsWebhooksAPI ReferenceSupportBook demo
Product Docs

Revolut

Accept Revolut Pay on Recurly via Stripe Payment Elements — letting UK and EU customers pay using their Revolut balance or saved cards with app-based authentication.

Revolut Pay is a digital wallet that lets customers pay using their Revolut balance or saved cards, with authentication via the Revolut app. It's available for UK and EU merchants via Stripe Payment Elements (Third Party Checkout), supporting GBP and EUR transactions.
Available on all Recurly plans

Prerequisites

  • A Stripe gateway connection.
  • GBP or EUR currency support on your site.

Limitations

  • GBP is supported for UK-based merchants; EUR is supported for EU-based merchants.
  • Integration requires Stripe + Stripe Payment Elements and Recurly.js.

Definition

Revolut Pay is a digital wallet payment method developed by Revolut. Customers pay using their stored Revolut balance or linked cards, and authenticate in the Revolut app. Non-Revolut customers can save their details after their first purchase. Revolut Pay is supported exclusively via Third Party Checkout through Stripe Payment Elements.

Key details

Use cases

Subscriptions — Revolut Pay supports subscription sign-ups for UK and EU merchants, letting customers authenticate recurring payments directly in the Revolut app.

Checkout — Customers on mobile and desktop can complete purchases using their Revolut balance or saved cards without re-entering payment details.

Supported features

  • Redirect-based authentication — When customers select Revolut Pay, they are redirected to Revolut Pay's site to authenticate with their account or check out as a first-time user. After authenticating, they are redirected back to your site.
  • Stripe Elements token support — Uses Stripe Payment Elements and the V3 API to process transactions.
  • Mobile and desktop support — Supports transaction flows on both mobile and desktop platforms.

FAQs

Which gateways support Revolut Pay?

Revolut Pay is available through Stripe Payment Elements (Third Party Checkout). See the Stripe Payment Elements documentation for setup details.