Merchants are seeking a way to automatically add a 2.7% surcharge to credit card and PayPal transactions to offset processing fees, particularly important for wholesale businesses operating on thin margins.
Proposed Solutions:
Third-party apps like “Order & Product Fees” or “Magical Mandatory Fees” were suggested, though users report these don’t specifically target payment methods
Manual workarounds include adding fees to shipping rates or creating a custom “Credit Card Fee” product tile with adjustable quantities
Some merchants manually add fees after purchase completion
Key Issues:
Shopify lacks native functionality to apply percentage-based surcharges tied to specific payment methods
The POS system only allows fixed monetary fees, not percentages
Proposed app solutions often require additional monthly fees or have performance issues
Manual methods are time-consuming and imprecise
Community Sentiment:
Strong frustration expressed over 6+ years without official solution (25,000+ thread views)
Multiple merchants report considering or switching to competitors (WooCommerce, Square) that offer this feature natively
Repeated calls for Shopify to implement this as a standard feature rather than requiring third-party apps
Status: Unresolved as of 2025, with no official Shopify response regarding plans to address this functionality gap.
Summarized with AI on October 27.
AI used: claude-sonnet-4-5-20250929.
I need to find a way to add a 2.7% Surcharge for Credit Card Orders or PayPal orders.
I run a wholesale site so adding 2.7% to my price wont help me much as my competition will look like they are cheaper than me. At the same time since i’m working with such small margins I can not eat the credit card fees or i will loose too much profit. Any recommendations?
As it stands it is not possible to add a credit card surcharge to any of your store orders within the Shopify admin. There is however a couple of workarounds which you can apply to achieve this, one of which comes in the form of an app and the other being via your shipping rates. Let’s take a closer look into both of these methods:
The Order & Product Fees app is the app I found which would have the features that you are looking to achieve. Order & Product Fees essentially lets you create any nature of additional fees/charges and add them to a specific product offering.
The other possible way to do this is by adding a fee to your shipping rates. The primary difference with this method is that the fee would be applied to your shipping rates and thus all of your orders rather than selected products. Shopify has a helpful guide for how to do this in more detail which you can see here.
Hi @jcastro - did you find an answer to this ? I’ve had a look at the app that @Nick suggested, but I can’t see how to add a fee based on a Payment Method. Any ideas @Nick ?
@bjr The app @Nick suggested worked for me. I made the option required and one sku for both paypal and credit card. Just to keep it simple. Hope it works out for you
The app allows you to add extra fee’s to the orders in general here not the payment methods specifically. The app developers touch on this in the app description which you can see below:
It could be worth your time to reach out to the developers of the app directly to find out more information about how exactly this works as they would know best. You can reach contact them directly from their Order & Product Fees webpage here.
My client is looking for this as well. Those 2% can be his total earnings on an order but it’s all flushed away because he cannot automatically add the 2% to the order total. When shopping around online I often see the extra charges for Credit Card and Paypal. Why doesn’t Shopify have this? And doesn’t Shopify have a place where you can vote for new functionality like this?
Hopefully, Shopify will look into this because Shopify is losing a lot of new potential customers by not adding this feature. Also this might be the reason for me to abandon Shopify which is kinda sad.
We also have the same question. Last year, Shopify introduced a “FEE” that could be added on your POS check out but only in a monetary amount- not a percentage. Although we are thankful for Shopify’s efforts, most state laws allow for a percentage of the total amount of the transaction. We have yet to see any modifications since last year. Why hasn’t Shopify changed this to a percentage? Personally, I do not want to be directed to a third-party app to process a credit card surcharge per transaction only to be gouged by using the app.
Has anyone found a good answer to this? We need an app that can instantly a surchage on the shopify POS but not at the online store.
We’ve tried feesly and it worked for the required purpose, however the performance was far too slow to be viable long term. Has anyone got any better alternatives.
I hope Shopify see this and resolve with a solution. I understand many shop owners are on competitor platforms for this reason. Also an official response from @Shopify_77 if they are planning to address and implement a solution would be appreciated.
I moved to WooCommerce and got this feature straight away. Very happy with the the solution for customers to pick the payment method and show the price difference if credit card is used, was also able to intergrate volume discounts, this is something i could not get support with from Shopify to do.