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.

This plugin gets irregular updates. You get access to the download for 1 year from purchasing.

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.4
Plugin Author: Arnan de Gans
Requires PHP version: 5.6

Requires WordPress: 4.9
Tested with WordPress: 6.1.1
Requires ClassicPress: 1.0
Tested with ClassicPress: 1.4.4

Tested with WooCommerce: 7.1
Tested with Classic Commerce: 1.0.4

Update details

Released on: 30 August 2022
Update summary: Added support for WooCommerce subscriptions and improved support for Classic Commerce.
Changelog for version 1.4:

  • Rebranded plugin to 'Stripe Surcharge'
  • Added checkbox to add a surcharge for subscriptions paid through Stripe
  • Improved support for Classic Commerce
  • Improved support for webtoffee and paymentplugins dot com stripe plugins
  • Code cleanup

Please keep your plugins up-to-date!

You may also like…

Accepted payment methods

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