Add Revolut Pay to your Magento 2 or Adobe Commerce checkout so customers can pay in seconds with strong authentication, fewer declines, and cleaner payment reporting.
• Revolut Pay is exposed in the Magento (Adobe Commerce) checkout as an additional payment method, with eligibility driven by store, currency, and country rules.
• Payment authorization is initiated from Magento and routed to Revolut Pay, typically via redirect or app-based approval, then returned to Magento with a signed result.
• Revolut Pay transaction IDs are stored against the Magento order and payment records to keep reconciliation and support lookups tied to a single source.
• Webhook callbacks update payment state changes (authorized, captured, failed, canceled), and those states are mapped to Magento order statuses and invoices.
• Capture, refund, and void events are synced between Magento and Revolut Pay, with partial refunds handled at the order item and amount level.
• Request and response payloads are validated and logged, with error handling for timeouts, signature mismatches, duplicate callbacks, and idempotency retries.
.avif)
We install the Revolut Pay module, configure API keys and webhooks, and validate the full place-order flow in staging before Go-live.
Magento sends order totals, currency, and customer context; Revolut Pay returns authorization status, transaction IDs, and payment outcomes for reconciliation.
Yes, the integration can be scoped per website or store view, with currency handling and localized labels aligned to your Magento configuration.
Refunds can be triggered from Magento and pushed to Revolut Pay, including partial refunds where supported by your payment setup and order state logic.
It shouldn’t if implemented cleanly, but we still audit third-party scripts, loading order, and error handling to avoid slowdowns on mobile.