eCommerce 12 min read

Which Online Payment Gateway is Best for Your Business?

Compare Stripe, PayPal, Apple Pay, Amazon Pay, Braintree and escrow options for UK ecommerce and marketplace payments, including fees, checkout control and payout needs.

Which online payment gateway is best for your business? There's no single answer, it depends on how much of the checkout you want to control. For most small and growing ecommerce sites, Stripe or PayPal cover it: low setup effort, trusted by shoppers, and priced per transaction rather than a monthly fee. If you're running a marketplace or platform that splits money between several sellers, you'll usually need more: split payments, payouts and sometimes escrow, which is where something like Stripe Connect comes in. Code23 has built the payment side of ecommerce stores and marketplaces for years, so this guide walks through what a payment gateway actually does, the three ways it can sit on your site, and what the main providers are good for today.

Contents

Hand holding a phone showing a card in the Google Pay app

Is your online business ready to start selling? Most customers still expect to pay by credit or debit card, so you need an effective, secure, and simple-to-manage payments solution. A suitable payment gateway can reduce fraud risk and give customers familiar security controls, but it doesn't prevent fraud or remove your responsibilities as a merchant.

Cart abandonment affects many ecommerce businesses, and checkout design can influence conversion. 

What is a payment gateway?

A payment gateway securely captures and transmits payment details between a checkout and the relevant provider or acquirer. It's essentially software that connects your eCommerce website with your customer’s choice of payment. Modern payment service providers often bundle gateway and processing functions. 

To ensure the process is secure and user-friendly, most eCommerce payment gateways use the following process:

  • Encryption: sensitive payment data is encrypted in transit and handled according to the integration’s security scope.
  • Authorisation request: the provider sends the request through the payment network to the issuer, which approves or declines it.
  • Capture and settlement: after authorisation, the merchant captures the payment and the provider settles funds under its terms.

Payment gateway vs payment processor

You may have come across the terms ‘payment gateway’ and ‘payment processor’, sometimes used interchangeably. 

Broadly, processing carries authorisation and settlement messages among the merchant, acquirer, card network and issuer, so check the provider's actual scope rather than relying on the label.

A customer paying with a phone at a shop counter beside a Square card terminal

Types of payment gateways

Redirects

As the name suggests, redirect payment gateways give customers the option of completing their purchase by being redirected to a secure payment page such as the PayPal payment gateway.

This is a simpler, popular option for many small to medium-sized businesses. It adds another step to the buying process, but a hosted payment page still requires integration to create and reconcile payments; it can keep raw card data away from your server and reduce PCI DSS scope, and the buyer benefits from the security and ease-of-use of the redirect payment gateway. 

On-site checkout

In this option, the buyer will begin the front-end checkout process on your website before proceeding to a back end online payment system to complete payment. To ensure the connection between your site and the payment gateway is secure, we recommend using TLS (Transport Layer Security) rather than the older SSL protocol, which PCI DSS no longer accepts for card payments.

This is an easy and quick option for handling payments although it does take the payment process out of your hands, which is why you should only connect with a trusted payment gateway, such as Stripe. An on-page checkout can use hosted fields or provider components; PCI scope depends on how payment data is handled, not simply where the page appears.

On-site payments

This online payment option is often chosen by larger businesses that want more control over the checkout experience. It still needs integration work to create and reconcile payments, and the level of PCI DSS responsibility depends on how payment data is handled, not simply on hosting your own checkout.

Now we know what payment gateways are, let’s have a look at some of the most popular options on the market.

A leather card wallet holding several payment cards, including a Visa card
[ the decision ] Compare checkout flow, integration work and PCI DSS scope
Working rule More checkout control usually means more integration work; PCI DSS scope depends on how payment data is handled.
01RedirectSimplest to add, buyer leaves your site briefly
02On-site checkoutBuyer stays; provider-hosted components may handle sensitive payment fields, depending on the implementation.
03On-site paymentsMore control, but integration and PCI scope still apply
Choose the model by customer journey, provider support and security scope.

Online payment gateway providers

PayPal

PayPal remains a widely recognised payment service. Its standard UK commercial-transaction rate is 2.9% + 30p, with an additional 1.29% for EEA and 1.99% for other cross-border payments.

As well as integrating with both mobile and eCommerce CMS such as WooCommerce and Magento, PayPal offers fraud protection security and is transparent about its fees.

Stripe

By offering its payment gateways in a variety of APIs, it’s possible to customise the look and feel of Stripe’s on-site checkout so it integrates with the design and branding of your eCommerce site. 

Able to cope with a large volume of transactions, the payment gateway can be integrated into shopping carts, analytics tools, marketplaces, and more. Stripe supports 100+ payment methods through its platform, subject to country, currency and business eligibility; standard UK cards cost 1.5% + 20p with no monthly or setup fee.

Sponsorfy how it works diagram in four steps, ending with Stripe checkout and automatic payouts to the club
Sponsorfy, a football sponsorship marketplace we built. Step four is Stripe's job: checkout and automatic payouts to the club.

Apple Pay

Apple Pay is a digital wallet supported by major ecommerce platforms and payment providers.

On supported Apple devices, customers can authorise with Face ID, Touch ID or a device passcode; availability depends on device, browser, region and integration.  

Amazon Pay

Amazon Pay lets eligible customers use delivery and payment information stored in their Amazon account on a merchant's checkout; the exact sign-in and page flow depends on the integration.

Amazon Pay lists UK integrations for WooCommerce, PrestaShop, Adobe Commerce, BigCommerce and OpenCart. These can reduce custom-development work, but merchant registration, configuration and testing are still required.

Braintree

Owned by PayPal, who acquired it in 2013 for $800 million (in cash), Braintree still operates as its own product, now positioned as PayPal's enterprise payments platform.

With some programming know-how, Braintree is highly customisable and, according to PayPal's website, is positioned as the platform that gives businesses access to ‘PayPal, Venmo, credit and debit cards, plus the most relevant wallets and local payment methods in a single integration.’

Braintree supports custom integrations combining cards, PayPal and eligible local methods; suitability depends on region, required methods and implementation. For tailored payment work, see our custom software solutions.

ShieldPay

ShieldPay has moved away from general ecommerce and multivendor marketplace checkout, and now focuses on FCA-regulated escrow for law firms: M&A deals, litigation settlements and property transactions. Shieldpay illustrates regulated escrow: a neutral third party holds funds and releases them when agreed contractual conditions are met.

If a marketplace needs commissions and seller payouts, use a platform-payments provider; if it needs regulated escrow, select a suitably authorised escrow provider. Ryft offers an escrow product (Bid for Wine, a marketplace we're rebuilding, uses it), while Stripe Connect can delay payouts but does not thereby provide regulated escrow.

Smartphone screen showing the Alipay app icon and Chinese characters.
Bid for Wine lot page for a Piper-Heidsieck champagne showing the current bid, a place bid panel and a note that funds are held in escrow with buyer protection
Bid for Wine, the fine wine marketplace we're rebuilding. Funds sit in escrow until the auction settles, built on Ryft rather than Stripe.

International payment gateways

If you expect international payments, check whether your provider supports the relevant merchant country, customer country, currency and payment method.

The good news is there are many options available, some better suited to particular regions than others. For that reason, once you know the countries you’re most likely to be authorising payments with, confirm the provider’s supported countries, settlement currencies and local payment methods before integrating.

Hand holding a credit card beside a laptop keyboard

Frequently asked questions

Which payment gateway has the lowest fees for a small UK business?

Stripe’s standard UK card rate is 1.5% + 20p and PayPal’s standard commercial-transaction rate is 2.9% + 30p, but the cheapest option depends on payment method, card mix, volume, cross-border sales, disputes and negotiated pricing. Redirect versus on-page checkout doesn’t itself determine the transaction fee. If you’re not sure which shape fits your site, we can walk through it with you.

Can I offer more than one payment gateway at checkout?

Yes, but distinguish gateways from payment methods. You can use one provider for cards and add supported methods such as PayPal, Apple Pay or Google Pay; use multiple providers only when coverage, resilience or commercial terms justify the extra integration and testing.

Is a payment gateway the same thing as escrow?

No. A gateway transmits payment details for authorisation, while a payment service provider may also process and settle funds under its terms. Escrow holds funds until agreed conditions are met, which matters more for marketplaces, auctions and high-value private sales. We’ve built direct Stripe payments for Sponsorfy and are building Ryft escrow payments into the Bid for Wine auction rebuild.

References

  1. https://stripe.com/gb/pricing
  2. https://www.paypal.com/uk/business/paypal-business-fees
  3. https://www.shieldpay.com/
  4. https://pay.amazon.co.uk/integration
  5. https://developer.paypal.com/braintree/articles/get-started/payment-methods

Next step

The right payment gateway depends on how much of the checkout you want to own, and how much risk and design control you’re happy to hand to someone else. Most small and growing ecommerce sites do fine on a redirect or on-site checkout gateway like Stripe or PayPal. Marketplaces and platforms that split money between sellers usually need more: split payments, payouts and sometimes escrow.

If you’re not sure which shape fits, or you want a developer who’s wired up Stripe, PayPal and escrow inside a live platform, get in touch. We’re specialists in websites and apps and marketplace development, with 350+ projects since 2005, including payments for several UK marketplaces.

Build the marketplace

Start with the workflows that make the model work.

We’ll map buyers, sellers, payments and operations before the build, backed by experience from more than 50 marketplace projects.

James Ansell

Written by

James Ansell

Founder & Director

James founded Code23 in 2005 and leads its AI, product and engineering work across marketplaces, SaaS platforms and websites.

Related

More from the blog

Engineering deep-dives, product updates, and notes from the team.

View all posts