Skip to content
WooCommerce September 5, 2026 8 min read

Best Payment Gateways for WooCommerce Sites

Picking among the best payment gateways for WooCommerce sites usually comes down to three things most comparison lists skip: your monthly volume, where your customers actually bank, and how much friction the checkout adds before someone hits pay. WooCommerce connects to dozens of processors, but only a handful make financial sense for a store turning over less than $50,000 a month. Below is how the main options compare on real fees, payout timing, account risk and page speed, plus the questions worth asking before you commit.

What a Payment Gateway Actually Does

A payment gateway is the service that encrypts card details at checkout, passes them to the acquiring bank, and returns an approval or decline to your store. In WooCommerce, that connection is handled by a plugin that talks to the provider’s API, either by tokenising the card on your own checkout page or by redirecting the shopper to a hosted page.

The distinction matters more than it used to. Under PCI DSS 4.0, merchants using on-site card fields now have to inventory and monitor every script running on the payment page, which is a real administrative burden for a small team. Hosted fields or iframes from a major provider push most of that scope back onto the processor.

The Costs Nobody Lists in the Fee Table

Headline pricing for a WooCommerce payment gateway looks almost identical across providers: roughly 2.9% plus $0.30 per domestic card transaction in the United States. The differences show up in the line items underneath, and those are what separate a healthy margin from a thin one.

  • Cross-border and currency conversion: typically an extra 1% to 1.5% each, so an international sale can land closer to 5% all in.
  • Chargeback fees: $15 with Stripe and WooPayments, $20 with PayPal, refunded on most platforms only if you win the dispute.
  • Payout delay: new accounts often sit on a 7 to 14 day rolling reserve before the first deposit clears, which hurts if you pay suppliers weekly.
  • Account holds: aggregators (Stripe, PayPal, Square) can freeze funds on a risk flag with little notice, while a dedicated merchant account plus gateway is harder to switch off overnight.
  • Failed and declined payments: a gateway with weak retry logic and no 3-D Secure step-up quietly loses 2% to 5% of otherwise good orders.

That last point is the one worth measuring. Before you switch providers to save 0.2% on rates, pull your decline report and see whether the cheaper option is costing you approvals.

The Best WooCommerce Payment Gateways Compared

WooPayments: the default worth considering

WooPayments is built by Woo itself and runs on Stripe’s infrastructure, so pricing sits at 2.9% + $0.30 for US cards with 1% added for international cards and another 1% for currency conversion. Its advantage is that disputes, refunds and payouts all live inside your WordPress dashboard rather than a separate portal.

It supports multi-currency, Apple Pay, Google Pay and subscriptions without extra plugins, which keeps your install lean. The trade-off is availability: it only operates in a limited set of countries, and support quality varies once a dispute gets complicated.

Stripe: the flexible standard

Stripe remains the strongest option for stores that want control over the checkout experience or plan to build something custom later. The official plugin handles saved cards, wallets, Link, Klarna, Afterpay and 3-D Secure authentication cleanly, and the documentation behind the WooCommerce payment gateway API is genuinely good if a developer needs to extend it.

Rates match the industry standard, volume discounts open up in negotiation above roughly $80,000 a month, and payouts land on a two-day rolling schedule once the account is established. Risk reviews can still freeze funds, so keep a second processor configured as a fallback.

PayPal: trust, not economics

PayPal costs more on paper (around 3.49% + $0.49 for standard PayPal balance checkouts) yet still earns its slot because a meaningful share of shoppers will not enter card details on a site they have never bought from. Running PayPal alongside a card processor typically lifts conversion for stores selling to first-time buyers.

The downside is dispute handling that tends to favour buyers and a reserve policy that can be abrupt. Treat it as a secondary method rather than the backbone of your payments stack.

We cover this topic in more depth in How to Customize the WooCommerce Checkout Page for Higher Conversions.

Square: best for stores with a physical counter

If you sell in a shop or at markets as well as online, Square syncs inventory and catalogue between its POS and WooCommerce, which removes a whole layer of manual reconciliation. Online rates sit at 2.9% + $0.30, with next-business-day deposits as standard.

Product syncing is the real draw here, though it works best when your catalogue structure is tidy. Our guide to managing inventory in WooCommerce like a pro covers how to prepare SKUs and stock rules before you connect the two systems.

Authorize.Net: for established merchants with their own bank

Authorize.Net is a gateway rather than a full processor, so you pair it with a merchant account from your bank or an ISO. Gateway-only pricing runs about $25 per month plus $0.10 per transaction and a $0.10 daily batch fee, with card costs set separately by your acquirer.

That structure gets cheaper than flat-rate aggregators once you clear roughly $25,000 a month, and it comes with far less risk of a surprise account closure. The setup takes longer and involves underwriting, which is exactly why the funds are more stable.

Mollie and Adyen: European checkout coverage

Selling into the Netherlands, Belgium or Germany without iDEAL, Bancontact and SEPA direct debit is like selling in the US without accepting Visa. Mollie charges per transaction (iDEAL sits around €0.29) with no monthly fee, which suits smaller European stores.

Adyen uses interchange-plus pricing and generally expects meaningful volume before the commercials work, but it consolidates dozens of local methods under one contract. Larger multi-market operations often reach the same conclusion described in our piece on managing search strategy for massive websites: consolidation beats sprawl once you pass a certain size.

Buy now, pay later add-ons

Klarna, Affirm and Afterpay charge merchants roughly 3% to 6% plus a fixed fee, considerably more than a card. For average order values above about $150, the lift in completed orders usually covers the difference; below $75, it rarely does.

Free WooCommerce Payment Gateway Plugins

Every option above ships with a free plugin from the WordPress.org repository or the Woo marketplace, so “free” really means no licence cost rather than no transaction cost. Cash on delivery, bank transfer and cheque gateways are built into core and cost nothing at all, which suits wholesale or local-delivery stores.

Avoid unlicensed or cracked premium gateway plugins entirely. Payment code is the single worst place to run unverified files, as we explained in the hidden dangers of nulled themes and plugins.

How Your Gateway Choice Affects Conversions

Baymard Institute puts the average documented cart abandonment rate at roughly 70%, and payment friction is consistently among the top causes. Two settings inside your gateway have an outsized effect: whether wallets like Apple Pay appear above the card fields, and whether card details are saved for returning customers.

Loading three or four gateway scripts on the same checkout is the other quiet killer. Each provider injects its own JavaScript, and the combined weight can add 400ms or more to interaction readiness on mobile, which is worth testing alongside the fixes in our notes on speeding up your WooCommerce store.

A Simple Way to Choose

  1. List the countries producing more than 5% of your orders and check which local methods each gateway supports there.
  2. Model your true cost at current volume, including cross-border, conversion and chargeback fees, not just the headline rate.
  3. Decide how much a funds freeze would hurt, then weigh an aggregator against a dedicated merchant account.
  4. Confirm subscription, refund and partial-capture support if you sell recurring or made-to-order products.
  5. Set up a backup gateway from day one so an outage or review does not stop sales entirely.

Frequently Asked Questions

Which payment gateway is best for WordPress?

For most WordPress stores running WooCommerce, Stripe or WooPayments is the best starting point, both at about 2.9% + $0.30 per US transaction. Stripe suits stores wanting customisation and a wider country list, while WooPayments keeps disputes and payouts inside the WordPress dashboard.

What are the top 5 best payment gateways?

The five used most often on WooCommerce sites are Stripe, PayPal, WooPayments, Square and Authorize.Net. The first four are flat-rate aggregators with fast onboarding, while Authorize.Net pairs with a traditional merchant account and typically becomes cheaper above roughly $25,000 in monthly card volume.

What are the disadvantages of WooCommerce?

The main drawbacks are maintenance and performance: you are responsible for hosting, updates, security patches and plugin conflicts, which a hosted platform handles for you. Costs also stack up through extensions and hosting, though total spend is often still lower than a hosted plan. Our WooCommerce vs Shopify comparison breaks the numbers down further.

Does WordPress have a payment gateway?

Yes. WooCommerce ships with WooPayments as its first-party option, plus free built-in methods for bank transfer, cheque and cash on delivery, and hundreds of third-party gateway plugins are available from the marketplace and WordPress.org repository.

Want a Second Opinion on Your Checkout?

If your decline rate looks high or your checkout feels slow on mobile, a short audit of your gateway setup and payment scripts usually finds the cause within an hour or two. Get in touch with SEO Quirk and we will look at your store’s checkout, fees and load times together.

Leave a Reply

Your email address will not be published. Required fields are marked *