Easy online payments, expertly delivered.

Integrate your website or app with our online payments. Spend less time on reconciliation and more time on your customers.

What Online Checkout does for you

Online Checkout plugs straight into your existing website or app, so there’s nothing to rebuild and nothing to migrate. Ready-made plugins cover the shopping carts you already use, and our API is there for anything more bespoke.

Every online sale lands in the same place as your in-person payments, so reconciliation stops being two jobs and becomes one. For businesses selling across channels, that’s one dashboard instead of three.

For businesses selling beyond the counter, this is checkout built to keep up with every channel.

Meet DOJO Online Checkout

Reduce End-of-Day Admin

Face-to-face and online payments, reconciled in one place.

Enjoy Easy Integration

Ready-made plugins for WooCommerce, Magento, and more.

Serve More Customers

AVS and behavioural analytics protect against fraud and chargebacks.

Access Cash Next Day

Get your takings the next day, even on weekends and bank holidays.

Accept Every Major Card

Visa, Mastercard, Amex, Apple Pay, and Google Pay, all covered.

Simplified PCI Compliance

Secure data encryption, built into every transaction.

110,000+

Businesses on Dojo

Next-Day

Settlement

50+

Integration partners

24/7

Fraud protection

Works across every sector

Whatever your business, the setup is the same: reliable payments, one view of everything, support when you need it.

Automotive

Smarter Payments for Automotive

Make every payment faster, simpler, and more connected across your automotive business.

Enterprise & Multi-site

One Payment Platform. Every Location.

Manage payments, customers, and performance across multiple locations from one connected platform.

Hospitality

Payments That Keep Service Moving

Deliver seamless payment experiences while keeping your guests focused on what matters most.

Leisure

Keep Customers Moving

Simple, flexible payments designed for better experiences across leisure and entertainment businesses.

Resilience built for tough operations

Payments across all sectors require absolute reliability. Our platform is engineered with multi-cloud, multi-region delivery to ensure stability, uptime, and uninterrupted payment processing across all channels.

This resilience underpins a consistent operational and financial view, even during periods of wider infrastructure disruption.

The Experience Economy

In today’s experience-driven economy, great service starts long before the payment (and continues well after it).

Magic Pay helps you deliver seamless service, drive repeat customers, and grow your business with a single ecosystem that connects it all.

We’ve mastered the Experience Economy by focusing on three key areas:

Frictionless Payments

Make checkouts smooth with Tap to Pay, QR codes, card machines, and Dojo Pocket. Fast, simple, reliable.

Track Everything, All in One Place

Real-time insights on sales, staff, and customer trends from one connected payment system.

Get More Customers In the Door

Be found on Google, take bookings online, and grow faster with tools built to boost footfall.

Built on the UK's Most Trusted Payments Infrastructure

1 in 8 UK high street transactions happen on a DOJO device. We’re proud to be one of their most trusted partners

Unmatched Reliability

99.99% uptime, multi-cloud resilience, zero outages.

Faster Payments

Next-day payouts, even on bank holidays

Simple Setup

Remote onboarding, 4G fallback, no PCI headaches.

Award-winning Support

14-second average wait time to reach a real human.

Frequently asked questions

Straight answers to the things business owners actually ask us

Use a ready-made plugin or our full API for a custom build.

Yes, alongside all major cards - though Amex isn't yet supported on Apple Pay.

Find the transaction in your app, select Refund, and confirm the amount.

Yes - multi-layered security is standard on every online payment.

WooCommerce, Magento, PrestaShop, and OpenCart.

OR

Start the conversation

getintouch@magicpay.com

01482230300

07921062512

Monday – Friday 9 am to 5:30 pm

News

Important announcements and updates from Magic Pay.