Revolut Pay
Let Revolut account holders check out in one tap with Revolut Pay.
Revolut Pay is an express checkout button for Revolut account holders. When a customer taps Pay with Revolut, they are redirected to the Revolut app to confirm the payment — no card number entry, no 3D Secure challenge. The payment settles directly from their Revolut account balance.
In Bulgaria, Revolut has among the highest per-capita account penetration in Europe. Enabling Revolut Pay can meaningfully lift conversion for Bulgarian customers, particularly on mobile.
Payment flowAsk
Customer taps Revolut Pay
The Revolut Pay button appears in the VINR hosted checkout alongside other payment methods. The customer taps it.
Redirect to Revolut
The customer is redirected to the Revolut app (on mobile) or Revolut's web authentication page (on desktop) to confirm the payment amount and merchant name.
Customer confirms
The customer approves the payment in Revolut. Revolut sends the payment confirmation to VINR.
Redirect back and webhook
The customer is returned to your returnUrl. VINR fires a payment.completed webhook. Use the webhook — not the browser redirect — to trigger fulfillment.
Currency and availabilityAsk
Revolut Pay is available for payments in EUR, GBP, USD, and other currencies supported by Revolut. The payment is debited from the customer's Revolut account balance in the payment currency; no FX conversion is applied by VINR.
Revolut Pay is available for online payments. It does not support in-person terminal acceptance.
In this sectionAsk
Accept Revolut Pay
Enable Revolut Pay and integrate it into your checkout.
Refunds & disputes
Refund Revolut Pay payments and handle disputes.
See alsoAsk
Local methods
Other redirect-based payment methods for specific regions.
Payment methods overview
The full catalog of payment rails available on VINR.
Last updated on