Stripe Surcharge for WooCommerce


Charge your customers a small fee for the use of Stripe Credit Cards in WooCommerce or Classic Commerce. Transaction fees are no fun. Stripe makes you pay for every transaction making it harder to run a profitable business. Make those margins count with Stripe Surcharge!


With Stripe Surcharge you can charge your customers a fee for the use of their Credit Card. This can be a fixed amount or a percent fee in your WooCommerce or Classic Commerce store.

Why charge a surcharge? Because transactions are expensive, especially if you deal with disputes and chargebacks. Which is a common occurrence when accepting Credit Cards. On top of that, transaction fees can be a huge burden for online stores, I know they are for me… Either way, Stripe Surcharge can help you out.

As you know, Stripe charges you a fee that you have to pay for every transaction, this running cost makes running a profitable business harder every year. Especially for smaller WooCommerce or Classic Commerce sites.

Credit Cards are an essential part of revenue. Millions of people use a credit card every day. Not accepting credit cards on your site is almost unthinkable. Many businesses can not afford to stop not accept credit cards as a payment option because so many potential customers use and rely on their credit card.

Percentage or Fixed amount

With Stripe Surcharge you can charge your customers a percentage fee or fixed amount on top of their cart total in WooCommerce or Classic Commerce.

Dynamic updates

The surcharge is added only if the buyer selects the Stripe Credit Card payment gateway on checkout. And is removed if they select another payment gateway.

Note: Keep in mind that charging an extra fee also raises your transaction cost slightly. Set your surcharge to a sufficient amount.
Advise: It is smart to amend your FAQ or Terms of Service to inform people about the surcharge. Nobody likes surprises.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Version details and requirements

Current version: 1.5.1
Plugin Author: Arnan de Gans
Requires PHP version: 7.4

Requires WordPress: 4.9
Tested with WordPress: 6.4.1
Requires ClassicPress: 1.0
Tested with ClassicPress: 2.0

Tested with WooCommerce: 8.3
Tested with Classic Commerce: 1.0.4

Updates: Updates are availale via your dashboard. Served from this website.

Update details

Released on: 18 November 2023
Update summary: Added support for auto-updates via your dashboard.

Changelog for version 1.5.1:

  • Updated support links
  • Improved WooCommerce/Classic Commerce support

Please keep your plugins up-to-date!

You may also like…

Accepted payment methods

Visa Card MasterCard Paypal Bitcoin iDEAL Bancontact Mister Cash Sofort Klarna American Express Wise Transfer Bank Transfer