Shopify vs WooCommerce Payment Plugins: Fees & Options (2026)

October 29, 2026

For More Insight

If you’re weighing Shopify vs WooCommerce payment plugins, one fee decides most of it. Use another gateway and Shopify adds 2% on Basic, 1% on Grow or 0.6% on Advanced. WooCommerce adds no platform fee, but you’ll need a plugin for installments. 

Here’s the cost on a $100 sale. 

FeatureShopifyWooCommerce
Built-in gatewayShopify PaymentsWooPayments
Fee for outside gateways2% / 1% / 0.6% by planNone from the platform
US online card rate2.9% + 30ยข (Basic) to 2.5% + 30ยข (Advanced)2.9% + 30ยข with WooPayments
Built-in installmentsShop Pay Installments (powered by Affirm)None. Add a plugin
Gateway choice100+ third-party providersWide, through extensions

What is the difference between Shopify and WooCommerce payment plugins?

Shopify Payments runs on a closed model. Shopify Payments is built in. Every other provider connects as a third-party gateway. 

WooCommerce works the other way. You add each gateway as a plugin, and WooPayments is the official one.

WooCommerce vs Shopify Payments: How payments work on Shopify

Shopify Payments handles cards, Shop Pay and payouts in one dashboard. Shopify also supports more than 100 other payment options, including PayPal, Stripe, Amazon Pay and Apple Pay.

Shopify Payments isn’t available in every country. Merchants in those countries have to use a third-party provider and pay Shopify’s extra fee.

WooCommerce vs Shopify Payments: How payments work on WooCommerce

WooPayments is a free plugin. It has no setup fee and no monthly fee for online payments. US cards cost 2.9% + 30ยข, and cards issued outside the US cost 1% more.

You can swap it for Stripe, PayPal, Square or Authorize.net. Your gateway sets your rate. WooCommerce sets nothing on top.

Shopify and WooCommerce payment plugins: Which platform has lower payment processing fees?

On the platform’s own gateway, both cost the same. In the US, Shopify Payments on Basic and WooPayments both charge 2.9% + 30ยข per online card sale. The gap opens when you use a different gateway. 

  • Shopify adds a surcharge. WooCommerce doesn’t.

Here is a $100 online card sale, US card, standard rates:

SetupGateway feePlatform surchargeTotal
Shopify Basic + Shopify Payments$3.20$0$3.20
Shopify Basic + Stripe$3.20$2.00$5.20
Shopify Grow + Stripe$3.20$1.00$4.20
Shopify Advanced + Stripe$3.20$0.60$3.80
WooCommerce + WooPayments or Stripe$3.20$0$3.20

Plan price, hosting and plugin costs aren’t in this table. Shopify Payments rates also drop on higher plans, to 2.7% + 30ยข on Grow and 2.5% + 30ยข on Advanced.

Chargeback fees are the same on both. WooPayments and Shopify Payments each charge $15 per dispute in the US, and both refund it if you win.

Shopify and WooCommerce payment plugins fee comparison 

Fee tables list rates. They rarely show what the rates do to a real month. These three calculations use the published rates above.

1. The surcharge in dollars per year

Take a store with 100 orders a month at $100 each. That is $10,000 in monthly sales.

  • Shopify Basic with an outside gateway: $200 extra per month, or $2,400 a year.
  • Shopify Grow: $100 extra per month.
  • Shopify Advanced: $60 extra per month.
  • WooCommerce: $0 extra from the platform.

There is a break-even too. On Basic, Shopify Payments charges 2.9% and the surcharge is 2%. An outside gateway would need a percentage rate below 0.9% to cost less. Standard processors don’t charge that little.

2. The fixed fee on every installment

Most gateways charge 30ยข per transaction. On a payment plan where each installment is a separate card charge, that fee repeats.

Take a $200 order paid in four $50 installments at 2.9% + 30ยข:

  • One payment: $5.80 + $0.30 = $6.10 (3.05% of the order).
  • Four installments: $5.80 + $1.20 = $7.00 (3.5% of the order).

The extra cost is $0.90 per order. It grows if your plan has more installments or your orders are smaller.

3. How much bigger a BNPL order must be

Buy now pay later fees are higher than card fees. Shop Pay Installments is commonly cited at 5.9% + 30ยข. WooPayments lists Klarna at 5.99% + 30ยข and Affirm or Afterpay at 6.0% + 30ยข, according to one fee guide dated October 2026.

Use this formula to find the break-even:

Required order increase = (BNPL % โˆ’ card %) รท (1 โˆ’ BNPL %)

With 5.9% against 2.9%, that is 3 รท 94.1, or about 3.2%. On a $200 average order, a BNPL customer has to spend about $206.38 for you to net the same as a card customer. 

Returns change the math. 

  • The Shop Pay Installments fee isn’t refunded when you refund the order. A store with a high return rate needs a bigger lift.

Can you offer payment plans and BNPL on Shopify and WooCommerce?

Yes, on both, in different ways. 

  • Shopify has Shop Pay Installments, a buy now, pay later option powered by Affirm.ย 
  • WooCommerce has no built-in payment plans, so you add a plugin for WooCommerce deposits or scheduled installments.

Shopify: Shop Pay Installments and apps

Shopify’s Help Center sets these rules for Shop Pay Installments:

  • Your business is based in the United States and sells in USD.
  • Shopify Payments and Shop Pay are both active.
  • The order total is between $50 and $20,000.
  • The customer has a US billing address and a Shop Pay account.

Affirm can suspend your account for some store types. The Help Center lists primarily B2B businesses and password-protected stores among the reasons.

You get the full order amount, minus the fee, in 1 to 3 business days. Affirm carries the credit risk. 

Shopify doesn’t publish the fee. You find your rate in the admin. The fee applies once per order, not once per installment.

Shopify merchants who need other plan types use third-party apps. Some Shopify apps support plans on any payment method the store accepts.

WooCommerce: deposit and payment plan plugins

A deposit takes part of the price at checkout. A payment plan splits the price across scheduled payments. Plugins can do either.

Some WooCommerce plugins charge later installments automatically. The WooCommerce.com Deposit and Payment Plans for WooCommerce plugin does this through the Stripe and PayPal. Check this feature for any plugin you test.

You set the terms and you collect the money. That also means you carry the risk of a failed payment.

Shop Pay Installments vs a merchant-run plan

ConditionShop Pay InstallmentsPayment plan plugin on WooCommerce
Who sets the termsAffirmYou
When you get paidFull amount less fee, in 1 to 3 business daysAs each installment is collected
Who carries missed paymentsAffirmYou
Typical costOne higher fee per order (commonly cited 5.9% + 30ยข)Gateway rate on each charge (2.9% + 30ยข on US cards with WooPayments)
LimitsUS merchants, USD, orders of $50 to $20,000Set by the plugin and gateway

WooPayments also supports BNPL methods such as Klarna, Affirm, and Afterpay. Their fees are higher than card fees, so confirm the current schedule in your WooPayments settings.

You can compare more options in our guide to the best BNPL plugins for WooCommerce.

WooCommerce vs Shopify Plugins: Which platform should you choose for payments?

Pick by your situation, not by the longer feature list.

Your situationBetter fit
US store, orders of $50 to $20,000, want one dashboardShopify with Shopify Payments and Shop Pay Installments
You need a gateway Shopify Payments doesn’t replaceWooCommerce
You hold a negotiated processing rateWooCommerce, since no platform surcharge sits on top
High-ticket products or depositsWooCommerce with a payment plan plugin
Mostly B2B salesWooCommerce with a payment plan plugin, since Shop Pay Installments can be suspended for B2B businesses

If you already run WooCommerce, you don’t need to switch platforms to offer installments. You need a gateway and a plan plugin.

How do you set up installment payments on WooCommerce?

Setup takes six steps.

  1. Install a gateway. Use WooPayments or Stripe. Confirm it can save cards.
  2. Install a payment plan or deposit plugin. Review the WooCommerce payment plan plugin.
  3. Create the plan. Set the deposit, the number of installments and the interval.
  4. Check auto-charge. Confirm the plugin charges saved cards on your gateway.
  5. Run a test order. Test the first payment, a later installment and a failed payment.
  6. Show the schedule at checkout. Customers should see each date and amount before they pay.

FAQs

For More Insight

Turn Shoppers Info Customers

Give your customers the flexibility to Buy Now & Pay Later
๐Ÿ‘‹๐Ÿป Hello Mate
Need help in Payment Plans
Support Bot Online
Support Bot
Hi! ๐Ÿ‘‹ I'm Support Bot. Ask me anything!
00:04

Provide the details