eCommerce Payment Solutions

Everything you need to accept payments online — easily.

Choose a Hosted Payment Page, Hosted Payment Fields, or integrate via our API.

Ready-made plugins for WordPress, WooCommerce, Magento and OpenCart. Secure, PCI DSS Level 1 compliant, and trusted by leading brands around the world.

No setup fees Live in 48 hours Plugins & full REST API 24/7 UK support
Customer completing an online purchase with a payment card
secure.encoded.co.uk/checkout
Settles next day
T+1 to your account
£4.2bn
Processed annually
99.99%
Gateway uptime
130+
Currencies accepted
90%
PCI DSS scope reduction
Integration Options

Choose the integration that's right for you

Three ways to take payments on your site — from a fully hosted checkout you can launch today, to a completely custom build on our API. All three cut your PCI DSS scope.

HPF

Hosted Payment Fields

Keep customers on your own checkout. Encoded-hosted card fields are embedded directly into your page and styled to look like the rest of your form.

  • Customer never leaves your site
  • Fields styled to match your brand
  • Card data tokenised, never on your server
  • PCI DSS scope still reduced
Learn more
API

Direct API Integration

Build the checkout experience exactly as you want it on our RESTful API, with full control over every step of the payment flow.

  • Full REST API and SDKs
  • Tokenisation and card vaulting
  • Webhooks and real-time events
  • Maximum flexibility
Learn more

Works with the platforms you know

Ready-made plugins, extensions and step-by-step guides for the most popular eCommerce platforms — plus a full API for everything else.

WordPress
Plugin
WooCommerce
Plugin
Magento
Extension
OpenCart
Extension
Custom websites
HPP / HPF
API / Developers
REST & SDKs
Payment Methods

Accept the payment methods your customers prefer

Offer more choice, increase conversion and reach more customers with a wide range of payment methods — all through one integration, with no separate acquirer contracts.

Visa Mastercard American Express Apple Pay Google Pay PayPal
Also supported Open Banking Pay in 3 / BNPL BACS / SEPA Direct Debit Click to Pay
How It Works

The checkout journey, end to end

Whichever integration you choose, the customer experience is the same — fast, familiar and secure.

secure.encoded.co.uk/checkout
Complete your order
YourStore · order #8821
Total
£129.00
Card number
•••• •••• •••• 4242
Expiry
12 / 27
CVC
•••
Apple Pay G Pay
Secure payments powered by ENCODED · 3DS2 · Tokenised · PCI DSS Level 1

Step 01On your site

Your customer adds items to their basket and heads to the checkout.

Step 02They choose how to pay

Card, Apple Pay, Google Pay, PayPal, open banking or BNPL — on your page or ours.

Step 03Encoded secures it

Card data is captured and tokenised in our PCI environment — never on your servers.

Step 04Payment authorised

3DS2 runs where required, we authorise with your acquirer and confirm instantly.

Step 05Back to your site

The customer returns to your confirmation page and you get a real-time webhook.

Compare Integrations

Which option is right for you?

Most merchants start on a Hosted Payment Page and move to Hosted Payment Fields or the API as their checkout evolves. You can run more than one at the same time.

FeatureHosted Payment PageHosted Payment FieldsAPI
Fastest to implement
Customer stays on your site
Fully custom checkout
Branded to your site
Lowest PCI DSS scope
Plugin available
Developer effort MinimalLowMedium

Built for developers

Powerful APIs, extensive documentation and developer tools make integration straightforward — whichever option you pick.

RESTful API Webhooks Sandbox SDKs & libraries
Sandbox environment

Full test mode with simulated card numbers, 3DS flows, webhook delivery and decline scenarios. No live data, no risk — available immediately on account creation.

View API documentation
checkout.js
// Hosted Payment Fields — mount into your form
const fields = encoded.fields({
  amount: 12900,
  currency: 'GBP',
  reference: 'ORDER-8821',
  style: { font: 'inherit', radius: '8px' }
});
// Card data never touches your server
fields.mount('#card-element');

Plugins for the platforms you use — and an API for everything else

Install the plugin, paste your keys and you're taking payments. Building something custom? The same features are all available over the API.

WordPress WooCommerce Magento OpenCart JavaScript PHP .NET Python
No plugin for your platform?

Our UK-based integration team will scope, build and test alongside your developers and stay with you through go-live. Most custom integrations are complete inside a week.

Talk to an integration engineer
Why Encoded

Why merchants choose Encoded

A UK payment service provider, PCI DSS Level 1 accredited since 2011 — not a reseller, and not a call centre in another time zone.

Easy to implement

Go live quickly with simple integration options, ready-made plugins and clear documentation. Most merchants are live within 48 hours.

UK-based support

Real people, real support from our own payments experts in the UK — through integration and long after go-live.

PCI compliant by design

Level 1 PCI DSS accredited. Hosted Payment Pages and Fields keep card data out of your systems and cut your compliance scope.

Mobile optimised

Responsive payment pages and forms that work beautifully on any device, with Apple Pay and Google Pay built in.

Recurring payments

Tokenised card storage for subscriptions, instalments and repeat orders — with no card data held on your side.

Fraud protection

Real-time fraud screening and 3D Secure 2 authentication as standard, reducing chargebacks and shifting liability where it applies.

Multi-currency

Take payments in 130+ currencies with live rates, so you can sell into new markets without a new integration.

Reliable & scalable

99.99% uptime SLA, real-time reporting and infrastructure that handles your peak trading days without breaking a sweat.

Online retailer packing customer orders alongside a laptop
Built For Merchants

Set it up once, then get on with selling

You should be thinking about stock and customers, not card schemes and compliance paperwork. Encoded handles the payment layer so your checkout keeps working while you run the business.

One integration covers cards, wallets, open banking and BNPL.
We stay inside PCI scope so you stay out of it.
UK-based team on hand from integration through to peak trading.

Encoded quickly became a significant part of our digital transformation project. We really liked their friendly approach from the start. They were informal yet professional and we instantly worked well together. Open, honest, and flexible — the Encoded team were helpful at every step of the way, from the initial contract stage through to the final implementation and training. The results were truly amazing.

RM
Rebecca Manning
Head of Customer Service, Milk & More
Getting Started

From sign-up to live in 4 steps

Our UK-based onboarding team handles the heavy lifting. Most merchants go live within 48 hours.

01

Create Account & Sandbox

Instant access — no paperwork required. Full test environment with simulated cards and webhooks available immediately.

02

Pick Your Integration

Install a plugin, drop in a Hosted Payment Page or embed Hosted Payment Fields — or build it your way on the API.

03

Submit for Review

Automated checks run in minutes. Our UK onboarding team handles merchant account setup and card scheme compliance.

04

Go Live & Get Paid

T+1 settlement — funds in your account the next business day. Real-time reporting from your very first transaction.

Trusted By

Encoded's solutions are trusted by many of the world's leading brands.

Samsung Mercedes-Benz BMW LUSH Virgin

Ready to start accepting payments online?

Our team will help you choose the best integration option and get you live quickly. No lengthy contracts. No hidden costs.

No setup fees Live in 48 hours Plugins & full API UK-based support