Introduction
Shopify Payments credit card fees represent a significant operating expense that directly impacts your store's net profit. Every transaction processed through your checkout incurs a cost, which varies based on your subscription plan, the customer's location, and the type of card used. While these fees are a standard cost of doing business, we designed HidePay to help you manage which payment methods appear at checkout to protect your margins — you can install HidePay on the Shopify App Store to get started.
This article explains the current fee structure for Shopify Payments and how these costs change as you scale. You will learn about the different components of a transaction fee and how to identify hidden costs like currency conversion. We also provide practical strategies to optimize your checkout experience to keep your processing overhead as low as possible.
Understanding these costs allows you to make data-driven decisions about your payment stack. By the end of this guide, you will know how to structure your payment options to favor the most cost-effective methods for your specific business model.
The Three Components of Credit Card Processing Fees
When a customer completes a purchase, the fee you pay is not a single charge from one company. It is a combination of three distinct costs bundled into the rate Shopify provides.
1. Interchange Fees
The interchange fee is the largest portion of the total cost. This money goes to the bank that issued the customer's credit card, such as Chase or Barclays. These rates are set by card networks like Visa and Mastercard. They vary based on the level of risk and the rewards associated with the card. For example, premium rewards cards often have higher interchange fees than standard debit cards.
2. Assessment Fees
Assessment fees are paid directly to the card networks (Visa, Mastercard, Discover, or American Express). These fees cover the cost of operating the global network infrastructure. They are typically very small, often representing less than 0.25% of the transaction volume, but they apply to every sale regardless of the processor you use.
3. Processor Markup
The processor markup is the fee Shopify charges for providing the technical infrastructure to accept payments. This covers the cost of the checkout software, fraud prevention tools, and the integration with your store’s financial reporting. When you use Shopify’s native gateway, this markup is integrated into the flat rates you see in your admin settings.
Fee Structures by Shopify Subscription Plan
Your Shopify subscription level is the primary factor determining your credit card rates. As you move to higher-tier plans, the percentage taken from each transaction decreases. This is designed to reward growing stores with better margins.
- Basic Plan: This tier usually has the highest rates, often around 2.9% + 30¢ for online transactions. It is ideal for new stores where the monthly subscription cost is a bigger concern than the transaction volume.
- Shopify Plan: The mid-tier plan reduces the percentage to roughly 2.6% + 30¢. Merchants typically switch to this plan once their monthly sales volume reaches a point where the fee savings outweigh the higher monthly subscription cost.
- Advanced Plan: This plan offers the lowest standard rates, often near 2.4% + 30¢. It is built for high-volume merchants who need to maximize their margins on every order.
It is important to note that "In-Person" rates for Shopify POS are generally lower than online rates. This is because card-present transactions carry a lower risk of fraud compared to online orders where the physical card is not scanned.
Nascondi, ordina e rinomina i metodi di pagamento di Shopify usando potenti condizioni. Personalizza il tuo checkout e controlla le opzioni di pagamento con HidePay.
International Transactions and Currency Conversion
If you sell to customers outside your primary operating country, Shopify Payments credit card fees increase. These "cross-border" fees cover the additional risk and complexity of international banking.
Most merchants pay an additional 1% to 1.5% for transactions made with cards issued outside their home country. If your business is based in the United States and a customer in the United Kingdom makes a purchase, your processing fee will likely jump from 2.9% to 3.9% or higher.
Currency conversion adds another layer of cost. When you accept a payment in a currency different from your payout currency, Shopify applies a conversion fee. This fee is typically 1.5% in the US and 2% in most other regions. These costs are often "hidden" because they are baked into the exchange rate shown to the customer or deducted from your payout rather than appearing as a separate line item on the invoice.
Third-Party Transaction Fees and Penalties
Shopify incentivizes merchants to use their native gateway. If you choose to use an external payment provider—such as Stripe, Authorize.net, or a local provider like Mollie—you will incur a "third-party transaction fee."
This fee is a percentage of your total sales (including shipping and tax) that Shopify charges for using a gateway other than Shopify Payments. The rates are usually:
- Basic: 2%
- Shopify: 1%
- Advanced: 0.5%
These fees are in addition to whatever the third-party processor charges you. For most merchants, this makes third-party gateways significantly more expensive than the native option. However, if you are in a high-risk industry or a region where Shopify Payments is not available, these fees are an unavoidable part of your overhead.
Practical Strategies to Lower Your Processing Costs
While you cannot change the rates set by the card networks, you can control which payment options are available to your customers. Managing your checkout layout is the most effective way to protect your profit margins.
Sort Cheaper Methods to the Top
Customers often select the first payment option they see. You can use HidePay to reorder your payment list so that more cost-effective options, like Shop Pay or standard debit cards, appear first — learn how to hide, sort, or rename payment methods with HidePay's help docs. Pushing high-fee options like American Express or certain "Buy Now, Pay Later" (BNPL) providers to the bottom of the list can naturally shift customer behavior toward lower-cost methods.
Hide High-Fee Options for Specific Conditions
Some payment methods are only profitable on high-margin orders. For example, if you sell low-cost items with thin margins, a BNPL provider's 5% or 6% fee might wipe out your entire profit. Using HidePay, you can create rules to hide these specific payment methods when the cart total is below a certain threshold or when the cart contains specific low-margin products — see the doc on hiding by cart total and product collections for step-by-step guidance.
Manage International Costs
If you ship globally but find that international credit card fees are too high for certain regions, you can hide specific payment methods based on the customer’s country. This allows you to offer expensive international credit card options only in markets where your margins can support them, while encouraging domestic customers to use local, cheaper alternatives.
Block Express Buttons for Specific Rules
Express checkout buttons like PayPal Express or Apple Pay are convenient but can sometimes bypass your preferred payment flow or attract higher fees. You can use the app to block these buttons based on specific conditions, such as the customer's tags or the delivery method selected. HidePay includes features to hide express checkout buttons or block PayPal Express for Plus stores, so you can ensure that B2B customers or wholesale buyers use your preferred, negotiated payment methods instead of high-fee consumer cards.
When to Consider Complementary Tools
If your goal is a holistic checkout optimization strategy, HidePay pairs naturally with other Nextools apps. For merchants worried about shipping-related costs, consider HideShip for hiding or sorting shipping methods. If you need to enforce complex cart or checkout rules (for example: block orders with specific payment + shipping combinations), Cart Block provides order validation and blocking rules. For merchants building advanced Shopify Functions (discounts, shipping, payment logic), SupaEasy helps you create codeless functions that integrate with native Shopify Functions.
Action Summary for Merchants
- Review your current rates: Check your Shopify admin under "Payments" to see exactly what you are paying per transaction.
- Calculate the "Break-Even" point: Determine at what monthly revenue it becomes cheaper to upgrade your Shopify plan to access lower processing rates.
- Analyze international sales: If cross-border fees are high, consider if you need to adjust your international pricing to compensate.
- Optimize the checkout: Use HidePay to sort or hide payment methods that are not cost-effective for your specific product mix — you can get HidePay for your store on the Shopify App Store and follow the setup docs in the help center.
FAQ
Does Shopify charge fees on shipping and tax?
Yes. Shopify Payments credit card fees are calculated based on the total transaction amount, which includes the product price, any shipping charges, and applicable sales taxes. Because the payment processor handles the entire movement of funds, they charge their percentage on the total amount captured from the customer.
Can I pass credit card fees on to my customers?
Surcharging, or adding a fee for credit card use, is subject to strict legal regulations that vary by country and US state. In many regions, it is prohibited or requires specific disclosures and limits. Instead of surcharging, many merchants choose to build the average cost of processing into their product pricing or offer discounts for non-card methods like bank transfers.
Why is my international fee higher than my domestic fee?
International fees are higher because processing a payment across borders involves more risk, higher fraud potential, and communication between multiple international banking systems. Card networks charge "cross-border fees" to cover these complexities, which Shopify then passes on to the merchant as part of the international transaction rate.
Are transaction fees refunded if I issue a refund to a customer?
No. When you refund an order, the original Shopify Payments credit card fees are not returned to you. This is a standard practice across almost all modern payment processors. The processor has already performed the service of moving the money, and they do not refund their fee for that service, even if the sale is later reversed.
Conclusion
Managing Shopify Payments credit card fees is a balance between providing a convenient customer experience and maintaining healthy margins. By understanding the tier-based pricing of Shopify plans and the impact of international transactions, you can better predict your monthly expenses.
Optimizing your checkout doesn't mean removing choices for your customers; it means presenting the most logical and cost-effective choices first. Using a native tool built on Shopify Functions allows you to control this experience without slowing down your site or breaking your theme code.
To gain full control over your checkout and start protecting your margins, try HidePay on Shopify.