Blog

WooCommerce Payment Fees Explained: What You’re Actually Paying For

Futuristic illustration showing WooCommerce payment fees, pay-by-bank checkout, and Wallid’s payment infrastructure with digital finance elements
When merchants talk about payment fees in WooCommerce, they are usually referring to the costs applied each time a customer completes a transaction at checkout. These fees are not created by WooCommerce itself. They are the result of how online payments are processed through card networks, banks, and payment gateways.

WooCommerce acts as the commerce platform, while payment gateways handle the actual movement of money. The fees you see are the combined outcome of several parties involved in approving, routing, and settling a payment.

Understanding these layers is essential if you want to make sense of why different payment methods, gateways, or transaction types result in different costs.

Key takeaways

  • WooCommerce payment fees are composed of multiple layers rather than a single charge.
  • Most card payments include interchange fees, card network costs, and gateway processing fees.
  • Gateway fees sit on top of underlying card costs and do not replace them.
  • Authorisation and capture are separate steps that can affect how and when fees apply.
  • Different payment methods follow different infrastructure paths, which explains why their fee structures vary.
  • Payment fees do not cause payments to be declined or fail at checkout.

The main components of WooCommerce payment fees

Most WooCommerce payment fees are built from three core components:
  1. Card network and interchange fees
  2. Gateway processing fees
  3. Additional charges linked to how a payment is authorised and captured
Not every payment includes all three in the same way. The structure depends on the payment method used and how the transaction flows through checkout.

Card network and interchange fees

For card payments, a significant portion of the total fee comes from interchange and card network costs.
Interchange fees are set by the card networks and paid to the customer’s bank. They compensate the bank for issuing the card, managing risk, and guaranteeing the payment. These fees vary based on factors such as:
  • Card type (debit or credit)
  • Consumer or business card
  • Domestic or international card
  • Online versus in-person usage
In addition to interchange, card networks charge their own assessment or scheme fees. These cover the operation of the card network itself, including authorisation, routing, and security infrastructure.
These fees exist regardless of which payment gateway you use. They are embedded into almost every card transaction processed through WooCommerce.

Gateway processing fees

Payment gateways add their own processing fees on top of card network and interchange costs. This is the portion of the fee that merchants most commonly see advertised by providers.
Gateway processing fees typically cover:
  • Payment authorisation and capture
  • Fraud detection and risk checks
  • Tokenisation and secure storage of payment details
  • Technical infrastructure and compliance
While gateways often present these fees as a single percentage plus a fixed amount, they are layered on top of underlying card costs rather than replacing them.
On this page

Authorisation vs capture-related charges

Not all payment fees are triggered in the same way. In some WooCommerce setups, authorisation and capture happen at different moments.
Authorisation confirms that the customer has sufficient funds and that the card or account is valid. Capture is the step where the money is actually transferred.
In most standard WooCommerce checkouts, these steps happen immediately and feel like a single action. However, certain flows can introduce differences in how fees are applied, such as:
  • Delayed capture after order review
  • Partial captures for split shipments
  • Failed or expired authorisations
These scenarios can affect how fees are calculated or whether certain charges are applied, depending on the gateway and payment method.
On this page

Why different payment methods have different fees

Not all payment methods rely on the same infrastructure. This is why WooCommerce payment fees can vary significantly between cards, wallets, and bank-based payments.
Card payments rely on card networks, issuing banks, and acquiring banks. Each layer introduces its own cost.
Wallets often sit on top of card infrastructure, which means their fees usually include card-related costs plus additional processing layers.
Bank-based payment methods follow a different path entirely, using direct account-to-account transfers rather than card networks. As a result, their fee structures are formed differently.
These structural differences explain why fees vary, without implying that one method is inherently better or worse than another.

Understand and Optimise Your WooCommerce Payment Costs

Wallid helps WooCommerce merchants understand how payment fees are formed, evaluate different payment method cost structures, and implement pay-by-bank payments alongside cards and wallets for a more reliable, transparent checkout setup.

Talk to a Payments Specialist

Discuss your WooCommerce transaction profile, fee structure, and whether pay-by-bank fits your customers, margins, and operational needs.

On this page

What payment fees do not explain

Payment fees are often blamed for issues they do not cause. In particular, fees are not responsible for payments being declined, blocked, or failing at checkout.
Declines and failures usually happen earlier in the payment flow, during authorisation, risk assessment, or customer-side validation. They can be triggered by insufficient funds, bank rules, fraud checks, incorrect details, or technical interruptions.
The cost structure of a payment does not influence whether a transaction is approved or rejected. Understanding this distinction is important, because it helps merchants avoid misdiagnosing checkout problems and looking for solutions in the wrong place.
On this page

How this fits into the wider WooCommerce payments ecosystem

Payment fees are just one part of a broader payments setup that includes gateways, payment methods, checkout flows, and operational decisions.
If you are looking for a high-level view of how all these elements interact, the Fees and Transaction Costs authority guide provides the strategic context. This article is intended to explain the mechanical side of how fees are formed, rather than how to optimise or compare them.
For readers focused on choosing between providers or comparing costs directly, a dedicated gateway comparison guide addresses that decision-making layer separately.
If you want to understand how alternative payment methods fit into WooCommerce with a different fee structure, the pay-by-bank explainer provides a deeper look at bank-based payments within the WooCommerce ecosystem.
Wallid & WooCommerce

WooCommerce payments ecosystem

Payment fees are one component of WooCommerce’s broader payments ecosystem. If you need a high-level understanding of how payment methods, gateways, transaction costs, and operational considerations fit together, the guide below provides the full strategic context. This article focuses on the mechanical explanation of how fees are formed.

WooCommerce payment fees & transaction costs: complete guide WooCommerce payment gateways comparison: how fees are structured Why WooCommerce payments fail (and why fees are not the cause) Pay-by-bank for WooCommerce: how bank-based payments use a different cost structure

Frequently asked questions

Are WooCommerce payment fees set by WooCommerce?

No. WooCommerce does not set payment fees. Fees are determined by the card networks, issuing banks, and payment gateways that process transactions.

Why do credit card fees differ from debit card fees?

Credit and debit cards have different interchange structures, risk profiles, and card network rules, which leads to different processing fees.

Do payment fees apply if a payment is declined?

In most cases, full processing fees apply only when a payment is successfully captured. Some gateways may still apply limited authorisation-related charges for declined payments.

Are gateway fees the same as transaction fees?

No. Gateway fees are only one component of transaction fees. A full transaction fee usually includes interchange, card network fees, and gateway processing costs.

Why do international cards cost more to process?

International transactions often involve additional card network charges, cross-border handling, currency considerations, and higher risk assessments.

Why do fees look different between gateways if card costs are similar?

Even when underlying card network and interchange costs are comparable, gateways bundle, price, and present fees differently based on their pricing models, risk handling, and included services.

Are bank-based payments charged in the same way as card payments?

No. Bank-based payments use different infrastructure than card networks, which results in a different fee structure and cost model.

Can WooCommerce payment fees change over time?

Yes. Changes to interchange rates, card network fees, or gateway pricing models can all affect overall payment costs over time.

Expert note:
Written by a Wallid Content Specialist focused on WooCommerce payments infrastructure and transaction cost mechanics. This article is part of Wallid’s educational series explaining how payment fees are formed, how different payment methods create different cost structures, and how merchants should interpret fees within the wider WooCommerce payments ecosystem.