Add Revolut to Magento 2 for Revolut Pay, cards, and pay-by-bank flows, with multicurrency settlement and a tracking-ready checkout built for international growth.
Selling internationally on Magento (Adobe Commerce) gets messy fast when checkout fees climb, card declines vary by region, and finance has to reconcile payouts across multiple currencies. Add a long checkout flow, and you are paying twice – in processing costs and in lost conversions.
The Magento–Revolut integration connects your store to Revolut Business payments so Revolut Pay, cards, and pay-by-bank style flows can be offered and settled in a way that matches how modern teams run: one provider, multi-currency collection, and cleaner operational handoff between checkout, order status, and finance.
This setup fits if you sell cross-border, price in more than one currency, or want to test Revolut Pay in a high-traffic checkout.
• Magento (Adobe Commerce) creates a payment session and redirects or loads an embedded Revolut Pay checkout, depending on the chosen method.
• Payment authorization results are returned to Magento via callbacks, and orders are moved through pending, processing, hold, or canceled states based on captured status.
• Revolut transaction IDs are stored on the Magento order and payment records to keep refunds, disputes, and support checks traceable.
• Capture and refund events are synchronized so Magento credit memos map to Revolut refunds, including partial and multi-item refunds when supported.
• Multi-currency amounts are sent with currency codes; settlement currency and FX handling remain owned by Revolut Business according to the merchant account setup.
• Webhook events are validated and logged, with retries and idempotency handling to prevent duplicate order updates on repeated notifications.
• Risk signals such as failed, expired, or canceled sessions are handled as distinct states so Magento stock and invoicing logic stays consistent.
.avif)
We install and configure the Revolut payment method, map success and failure callbacks, and QA the full order flow. Go-live includes sandbox testing, production keys, and clear rollback steps.
Yes, Revolut can run pay-by-bank style flows where available, which can lower processing costs and reduce chargeback exposure. We validate eligibility per market and ensure the checkout UX stays clean.
Yes, you can collect and settle in multiple currencies, which helps finance reduce conversion overhead and payout reconciliation work. We align currency, pricing, and refund behavior with your Magento setup.
We configure capture and refund logic to match your fulfillment flow, including partial refunds when supported. Webhooks keep payment and order statuses in sync so finance and support see consistent data.
Yes, we keep tracking intact across payment steps so attribution and funnel reporting stay reliable. Our analytics team has delivered 575+ eCommerce BI dashboards and can validate event quality end to end.