

WooCommerce Payment Gateways: Options, Fees, and Simpler Alternatives
Published June 7, 202610 min read
Taking payments in WooCommerce is not just a Stripe-or-PayPal decision. It means choosing a processor, installing a plugin, passing review, configuring webhooks, testing checkout, watching fees, and keeping the setup stable after WordPress updates.
That flexibility is useful when the store has technical support. It becomes expensive when every payment method adds another plugin, account, setting screen, and support path.
How WooCommerce Payment Gateways Actually Work
Most WooCommerce payment gateways are WordPress plugins that connect checkout to a payment processor. WooCommerce collects order details, the gateway plugin sends payment data, and the processor approves, declines, holds, refunds, or disputes the payment.
A working setup has five parts:
- WooCommerce payment settings: where the method is enabled, named, sorted, and shown at checkout.
- Gateway plugin: the extension that connects WooCommerce to Stripe, PayPal, Square, Authorize.net, Mollie, Razorpay, Iyzico, Paystack, Flutterwave, or another provider.
- Processor account: the merchant account or payment provider account that receives funds.
- KYC and onboarding: business verification, bank account setup, restricted-product review, and payout approval.
- Webhooks and testing: the event connection that tells WooCommerce whether payment succeeded, failed, refunded, or disputed.
WooCommerce itself does not remove payment processing fees. The core plugin can be free, but the processor still charges per transaction. Some gateways require paid extensions, monthly fees, developer setup, or extra tools for subscriptions and local payment methods.
Before going live, run a sandbox checkout and a low-value live transaction. Confirm order status, tax, confirmation email, payout, refund sync, and failed-payment behavior.
The Main WooCommerce Payment Gateway Options
WooPayments is the easiest WooCommerce-native default where it is available. It supports cards and wallets and keeps payment management inside WordPress. The tradeoff is regional availability, account review, and processor rules around fees, holds, disputes, and payouts.
Stripe is the strongest general-purpose gateway for cards, wallets, subscriptions, international sales, and developer flexibility. It supports Apple Pay, Google Pay, Link, local payment methods, strong API tooling, and advanced fraud controls.
PayPal and Braintree work well as a secondary option because many shoppers already trust PayPal. PayPal can lift conversion for buyers who do not want to enter card details on a new store. The tradeoffs are redirects, fee complexity, account holds, dispute handling, and less checkout control.
Square is best when online and in-person sales need one payment and POS workflow. A local retailer may prefer Square because inventory, POS, and payment operations stay closer together.
Authorize.net fits businesses with existing merchant accounts, B2B billing needs, subscriptions, or legacy payment infrastructure. It can be attractive for gateway-only flexibility and negotiated processing. It is rarely the simplest option for a new store.
Regional gateways matter when customers expect local payment methods. Mollie, Razorpay, Iyzico, Paystack, Flutterwave, PayPlug, Klarna, Bancontact, iDEAL, SEPA, and bank transfer can matter more than card rates.
Manual payment methods still have a place. Bank transfer, invoice payment, purchase orders, and cash on delivery as a manual payment option work for B2B, wholesale, local delivery, and lower-card-adoption markets.
WooCommerce Payment Gateway Fees to Compare
Do not compare gateways by the headline card rate alone. The effective cost per order includes percentage fees, fixed fees, currency fees, dispute fees, payout rules, plugin costs, and support time.
Public US pricing as of June 2026:
| Gateway | Typical public online card fee | Other costs to check | Best fit |
|---|---|---|---|
| WooPayments | 2.9% + $0.30 in the US | International card fee, currency conversion, dispute fee, regional availability | Simple WooCommerce-native card and wallet acceptance |
| Stripe | 2.9% + $0.30 for US domestic cards | International card fee, currency conversion, chargeback fee, optional paid products | Cards, wallets, subscriptions, international expansion |
| PayPal | 2.99% + fixed fee for standard card payments in the US; PayPal Checkout can differ | Fixed fee by currency, cross-border fees, disputes, account holds | Buyer trust and a secondary checkout option |
| Square | 2.9% + $0.30 for online API payments in the US | Plan-specific online rates, POS hardware, international card fees | Stores selling both online and in person |
| Authorize.net | $25/month plus 2.9% + $0.30 on all-in-one; gateway-only pricing differs | Monthly fee, gateway transaction fee, batch fee, merchant account terms | Existing merchant accounts, B2B, negotiated processing |
| Regional gateways | Varies by country and payment method | Local method fees, settlement currency, plugin cost, refund rules | International stores needing local payment methods |
Pricing changes by country, plan, payment method, risk profile, and contract. A US card rate does not tell a French merchant what iDEAL, SEPA, Klarna, or multi-currency settlement will cost.
The fixed fee matters more than sellers expect. On a $12 order, a $0.30 fixed fee is 2.5% before the percentage fee starts. On a $120 order, it is only 0.25%. Low-AOV stores should care about fixed fees. Higher-AOV stores should care more about fraud controls and account holds.
What Matters Beyond Fees
Checkout experience should come first. Embedded card fields usually feel faster than full redirect flows. Wallet buttons remove mobile typing. Saved payment methods help repeat buyers. A weak mobile payment flow can cost more than a 0.2% fee difference.
For the bigger checkout picture, compare gateway choice with which payment methods actually move checkout conversion. Cards are table stakes. Wallets, PayPal, BNPL, and local methods matter when they match buyer behavior.
Currency and country coverage decide whether international selling works. A gateway may accept foreign cards but settle only in your home currency, adding conversion fees, refund mismatches, and pricing confusion. Global stores need buyer currency, settlement currency, local method coverage, tax handling, and payout timing in the same decision.
Reliability matters because WooCommerce checkout depends on moving parts. Check whether the gateway supports WooCommerce Blocks, subscriptions, refunds, pre-orders, saved cards, abandoned cart flows, and webhooks. A plugin with slow updates can break after WordPress, WooCommerce, theme, PHP, or checkout-block changes.
Fraud controls are required. Look for 3D Secure support, dispute workflows, velocity rules, AVS/CVV checks, risk scoring, high-risk category policies, and clear reserve terms.
Support ownership is the hidden issue. When checkout fails, the responsible party may be WooCommerce, the gateway plugin vendor, the processor, the theme, the host, a caching plugin, or a developer. Every extra component adds another handoff.
Best WooCommerce Payment Gateway by Store Type
New US or UK stores should usually start with WooPayments or Stripe, then add PayPal as a secondary option if buyer trust matters. This covers cards, wallets, and a familiar PayPal path.
International stores should start with Stripe or a regional gateway mix. The right answer depends on the buyer's country, not the seller's preference. A Dutch store may need iDEAL. A Turkish seller may need Iyzico. An Indian seller may need Razorpay.
Omnichannel retailers should look at Square or another POS-first provider. Shared inventory, in-person payments, refunds, and customer records can beat a lower online rate.
Subscription stores should use Stripe or another gateway confirmed to support automatic recurring payments in WooCommerce. Do not assume every card gateway can handle renewals, saved payment methods, failed renewal retries, and cancellations cleanly.
B2B and wholesale stores should support invoice payment, bank transfer, purchase orders, and card gateways with higher limits. Buyers placing $3,000 replenishment orders may not want a consumer-card checkout.
High-risk categories need specialized processors and a backup plan. Supplements, CBD, adult products, financial services, ticketing, and regulated goods face stricter reviews and higher payout risk.
The Hidden Cost of Managing WooCommerce Gateways
WooCommerce's strength is flexibility. Its cost is maintenance.
Payment plugins need updates and testing. Checkout blocks may require compatibility checks. Webhooks can fail after URL changes, security plugin updates, cache rules, or staging-to-production migrations. Subscription gateways can fail renewals silently if tokens or webhook events break.
This is the same operational pattern covered in WooCommerce plugin management tradeoffs: each plugin may solve one problem, but the full store becomes a system of dependencies. Payment failures show up as lost orders, failed renewals, refund delays, and support tickets from buyers who were ready to pay.
The practical question is not "Can WooCommerce accept this payment method?" It usually can. The question is "Who owns the setup when it breaks?"
When an Integrated Payment and Checkout Stack Is Simpler
An integrated platform removes many decisions that make WooCommerce payment setup slow. Checkout, payment methods, currencies, orders, refunds, analytics, and support are designed as one workflow instead of assembled from separate plugins.
That does not mean every WooCommerce store should move. A technical team with custom gateway needs and a strong WordPress maintenance process can make WooCommerce work well. A small team trying to sell in multiple currencies without babysitting plugins often benefits from a simpler stack.
Nevuto is built for that second case. Sellers get global payment workflows, 135+ currencies, modern checkout, order management, and ecommerce operations in one platform. The value is fewer places where checkout, payments, and orders can disagree.
A modern ecommerce checkout should support the payment methods buyers expect, work cleanly on mobile, keep order data connected, and reduce friction without turning every change into a plugin compatibility project. For merchants comparing platform paths, why small businesses switch from WooCommerce to Nevuto is the broader decision guide.
Frequently Asked Questions
What is the best payment gateway for WooCommerce?
Stripe is the best default for many WooCommerce stores because it supports cards, wallets, subscriptions, international payments, and strong developer tooling. WooPayments is simpler where it is available. PayPal is often best as a secondary option because some buyers trust it more than entering a card on a new site.
Does WooCommerce charge transaction fees?
WooCommerce does not charge a platform transaction fee for using the core plugin. Payment processors still charge processing fees, and some gateways or extensions charge monthly, dispute, currency conversion, or plugin subscription fees. The real cost is processor fees plus maintenance time.
Can WooCommerce use multiple payment gateways?
Yes. A store can offer Stripe for cards and wallets, PayPal for PayPal users, bank transfer for B2B buyers, and regional gateways for local payment methods. Multiple gateways can improve conversion, but they also add more settings, reconciliation work, support paths, and failure points.
Is Stripe or PayPal better for WooCommerce?
Stripe is usually better as the primary card and wallet gateway because it keeps checkout cleaner and supports advanced ecommerce use cases. PayPal is useful as an additional option because many shoppers already trust the brand. Most serious stores should test Stripe plus PayPal rather than treating it as either-or.
Which WooCommerce payment gateway is best for international sales?
Stripe is a strong international default, but regional coverage should decide the final setup. European stores may need iDEAL, Bancontact, SEPA, Klarna, or Mollie. Stores in India, Turkey, Africa, or Latin America should compare gateways with local methods, local currencies, and reliable settlement.
Do WooCommerce payment gateways support subscriptions?
Some do, but not all. Subscription stores need gateways that support saved payment methods, automatic renewals, failed-payment retries, refunds, cancellation events, and WooCommerce Subscriptions compatibility. Confirm this before launch because changing gateways later can disrupt renewals.
Conclusion
WooCommerce payment gateways give merchants a lot of choice, but choice is not simplicity. The right setup depends on geography, order value, payment methods, fraud risk, subscription needs, and maintenance capacity.
For stores with technical support, WooCommerce plus Stripe, PayPal, Square, Authorize.net, or regional gateways can be a strong payment stack. For sellers who want global payments, fast checkout, and fewer moving parts, Nevuto is the cleaner path: payments, currencies, checkout, orders, and ecommerce operations in one connected platform.





