Introduction
Choosing between Shopify Payments and a standalone Stripe account often comes down to a single calculation: which one preserves more of your profit margin. While Shopify Payments is actually powered by Stripe’s infrastructure, the way Shopify structures its fees means your choice of gateway significantly impacts your monthly overhead. Merchants often find themselves balancing the ease of native tools against the advanced customization of external gateways.
We designed HidePay to help Shopify merchants navigate these choices by giving them granular control over which payment methods appear at checkout; you can try it now via HidePay on the Shopify App Store. Understanding the fee structure of both options is the first step toward building a more profitable store. This guide breaks down exactly what you pay for each transaction, the hidden costs of international selling, and how to structure your checkout to avoid unnecessary expenses.
We will cover the base percentage rates for different Shopify plans, the specific penalties for using third-party gateways, and the operational differences that affect your bottom line. For a deeper look at why HidePay exists and the problems it solves, see the Introducing HidePay post on Nextools' blog.
The Core Relationship Between Stripe and Shopify
To understand the fee landscape, you must first understand the technical link between these two platforms. Shopify Payments is a "white-label" version of Stripe. This means when you use the native Shopify gateway, you are technically using Stripe's technology, but you are paying Shopify for the privilege and the convenience of having everything integrated into your admin panel.
When merchants search for information on stripe shopify fees, they are usually trying to decide between two distinct paths. The first path is using Shopify Payments, which keeps all financial data within your Shopify dashboard. The second path is connecting a standalone Stripe account as a "Third-Party Provider."
The primary difference lies in how Shopify treats the transaction. If you use the native option, Shopify waives its additional transaction fees. If you use a standalone Stripe account, Shopify adds a "transaction fee" on top of what Stripe already charges you. This overhead is designed to encourage merchants to stay within the native ecosystem.
Breaking Down the Base Transaction Fees
The cost of processing a payment is never just one number. It is typically a combination of a percentage of the total sale plus a flat fee per transaction. For most domestic credit card transactions in the United States and many other regions, the baseline starts around 2.9% + 30¢.
Shopify Payments Pricing by Plan
Your base rate for the native gateway depends entirely on which Shopify plan you pay for. As you move to higher-tier plans, your per-transaction costs decrease.
- Basic Shopify Plan: Expect to pay 2.9% + 30¢ for online transactions.
- Shopify Plan: The rate typically drops to 2.6% + 30¢.
- Advanced Shopify Plan: The rate drops further to 2.4% + 30¢.
These rates apply to "card-not-present" transactions, which are standard for e-commerce. If you use a physical point-of-sale (POS) system, the rates are generally lower because the risk of fraud is reduced when a card is physically swiped or tapped.
Standalone Stripe Pricing
Stripe's standard pricing for businesses is 2.9% + 30¢ per successful card charge. Unlike Shopify, Stripe does not have a monthly subscription fee just to access the gateway. You only pay when you sell. However, Stripe offers "Integrated" and "Custom" pricing models for high-volume merchants. If your store processes more than $100,000 per month, you can often negotiate lower rates directly with Stripe—something that is much harder to do with Shopify's standardized plans.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
The "Third-Party" Transaction Fee Penalty
This is the most critical part of the stripe shopify fees equation. If you decide that the standalone Stripe gateway is better for your business—perhaps due to better reporting or advanced API needs—Shopify will charge you an additional fee for not using their native system.
This fee is added to every single order and is based on your Shopify plan:
- Basic Plan: 2.0% additional fee
- Shopify Plan: 1.0% additional fee
- Advanced Plan: 0.5% additional fee
If you are on the Basic plan and use a standalone Stripe account, your total fee for a domestic transaction would be 2.9% (Stripe's fee) + 2.0% (Shopify's penalty) + 30¢. A total of 4.9% + 30¢ is a heavy burden for most retail margins. This is why the vast majority of small-to-mid-sized merchants stick with Shopify Payments unless they have a very specific technical or regional requirement.
Hidden Costs: International Cards and Currency Conversion
The rates mentioned above are for domestic cards. The moment a customer buys from your store using a card issued in another country, the costs escalate. Both Stripe and Shopify Payments apply surcharges for international transactions.
International Card Fees
When a customer uses a card from outside your home country, both processors usually add an extra 1% to the base percentage. For example, a 2.9% fee becomes 3.9%. This covers the increased risk and the complexity of routing funds across borders.
Currency Conversion Fees
If you sell in multiple currencies, you also need to account for conversion fees. When a customer pays in Euros and your bank account is in US Dollars, the processor handles the exchange.
- Shopify Payments: Generally charges a 1.5% currency conversion fee in the US (rates vary by country).
- Stripe: Typically charges a 1% fee for currency conversion.
While Stripe is slightly cheaper for currency conversion, the 0.5% to 2% Shopify transaction penalty usually negates this saving for most merchants.
Why Some Merchants Still Choose Standalone Stripe
Despite the extra fees, some businesses find that a standalone Stripe account is the smarter choice. This is particularly common for B2B companies, subscription-heavy businesses, or those operating in high-risk categories where Shopify Payments might be more restrictive.
Advanced Subscription Management
Stripe Billing is a highly sophisticated tool for managing recurring revenue. While Shopify has made great strides in its subscription APIs, some merchants prefer the direct control and logic available in the Stripe dashboard. If your business model relies on complex usage-based billing or tiered subscriptions, the operational efficiency of Stripe might outweigh the extra transaction fees.
Better Dispute and Refund Management
Stripe’s "Radar" tool is an industry leader in fraud prevention. It allows you to set custom rules to block suspicious transactions before they even happen. While Shopify has its own fraud analysis, Stripe’s granular control can save high-volume merchants thousands of dollars in chargeback fees and lost inventory.
Global Payout Flexibility
If you have legal entities in multiple countries, a standalone Stripe account allows you to route funds more flexibly. You can hold balances in different currencies or push payouts to specific bank accounts across the globe. Shopify Payments is generally tied more strictly to the primary country of your store.
Managing Payment Friction with Smart Rules
Whether you use the native gateway or an external one, your goal is to guide the customer toward the most efficient payment method. Too many options at checkout can cause "choice paralysis," leading to abandoned carts. Conversely, missing a preferred local payment method can cause a customer to leave.
If you want to hide a risky option for buyers outside your market, see this guide to hide Cash on Delivery for foreign customers with HidePay. Our tool, HidePay, allows you to solve these problems by letting you create rules; get started with a step-by-step guide on how to create a payment customization. You can also use the app to reorder how payment methods appear—see the documentation on how to sort and rename payment methods in the checkout for details. By putting your preferred, lower-fee options at the top, you can subtly influence customer behavior without removing their ability to choose. This level of control is essential for merchants who want to protect their margins while maintaining a high conversion rate.
The Impact of Chargeback Fees
Every merchant eventually deals with a dispute. When a customer claims they didn't receive an item or that a charge was unauthorized, the processor steps in. Both Stripe and Shopify Payments charge a flat fee for every dispute filed, regardless of whether you eventually win the case.
In most regions, this fee is $15 per dispute. If you win the dispute, Shopify Payments will often refund that $15 fee. Stripe, however, typically keeps the fee to cover the administrative cost of processing the dispute, regardless of the outcome. For a small merchant, a handful of disputes a month can quickly add up, making fraud prevention tools like Nextools' CartBlock app invaluable.
Real-World Scenario: The Cost of a $100 Order
To make these fees concrete, let’s look at a $100 order from a US-based customer on the Basic Shopify plan ($29/month).
Scenario A: Using Shopify Payments
- Base Fee (2.9%): $2.90
- Flat Fee: $0.30
- Shopify Transaction Fee: $0.00
- Total Cost: $3.20
Scenario B: Using Standalone Stripe
- Base Fee (2.9%): $2.90
- Flat Fee: $0.30
- Shopify Transaction Fee (2.0%): $2.00
- Total Cost: $5.20
In this scenario, using the standalone Stripe account costs the merchant 62% more in fees than the native option. Over hundreds of orders, this difference can determine whether a store is profitable or losing money.
Action Steps for Fee Optimization
To minimize the impact of stripe shopify fees on your business, follow these steps:
- Analyze Your Volume: If your monthly sales are high enough, the savings from moving to the "Shopify" or "Advanced" plan will often pay for the plan's higher monthly subscription cost.
- Evaluate Your Market: If 90% of your sales are domestic, Shopify Payments is almost always the cheapest option. If you are a global brand, compare the currency conversion rates carefully.
- Check Your Dispute Rate: If you have high chargebacks, the advanced fraud tools in Stripe might be worth the extra 0.5%–2% Shopify fee.
- Use Logic to Show Options: Use a tool like HidePay to ensure you aren't offering expensive or high-risk payment methods to the wrong segments of your audience.
The Role of Shopify Functions
Modern Shopify apps like ours are built on Shopify Functions. This is a technical shift away from the old "Script Editor" and toward native code that runs directly on Shopify’s servers; for a deeper explanation see Why Shopify Functions are the future and scripts are the past on Nextools' blog. For you, this means your checkout remains fast and stable.
When you use the app to hide or sort payment methods, there are no clunky scripts or theme edits required. Everything happens natively, ensuring that your fee-optimization rules don't accidentally break your checkout or slow down your page load speed. This "native" performance is why we are "Built for Shopify" certified.
Protecting Your Bottom Line
Managing a Shopify store requires constant attention to the "leaks" in your revenue. Payment fees are one of the most consistent leaks. While 2.9% might seem small in isolation, when combined with currency conversion, international surcharges, and third-party penalties, it can represent a significant portion of your gross profit.
The choice between the native gateway and a standalone Stripe account should be a data-driven one. For most, the integration and fee-waivers of Shopify Payments are the right path. For those with complex technical needs, the power of Stripe is worth the premium. Regardless of which path you choose, staying proactive about how you present those options to your customers is key.
Conclusion
Understanding stripe shopify fees is about more than just knowing a few percentages. It is about recognizing how Shopify’s ecosystem is built to reward those who use their native tools and how you can still maintain control even within those boundaries. By choosing the right plan and the right gateway for your specific volume and geography, you can save thousands of dollars annually.
- Shopify Payments is the most cost-effective for most domestic merchants because it waives transaction penalties.
- Standalone Stripe is powerful but comes with an extra 0.5% to 2.0% fee from Shopify.
- International card and currency conversion fees are the most common "hidden" costs.
- Smart checkout management is essential for directing customers to your most profitable payment methods.
Ready to take control of your checkout? You can install HidePay to start creating rules that protect your margins and simplify your customer's experience — install HidePay today.
FAQ
Does Stripe charge a monthly fee on Shopify?
No, Stripe itself does not charge a monthly subscription fee. You only pay the per-transaction fees (typically 2.9% + 30¢). However, if you use a standalone Stripe account instead of Shopify Payments, Shopify will charge you an extra transaction fee of 0.5% to 2.0% based on your Shopify plan.
Is Shopify Payments cheaper than Stripe?
For the majority of merchants, Shopify Payments is cheaper because Shopify waives the "third-party transaction fee" when you use their native gateway. While the base rates (like 2.9% + 30¢) are often identical, avoiding the extra 0.5% to 2.0% penalty makes Shopify Payments the more affordable choice for most.
Can I use both Shopify Payments and Stripe at the same time?
No, you generally cannot use both as your primary credit card processor. You must choose one to handle credit card transactions. However, you can use Shopify Payments for credit cards and still offer other "Alternative Payment Methods" or digital wallets like PayPal or BitPay alongside it.
What are the international fees for Stripe and Shopify?
Both processors typically add a 1% surcharge for cards issued outside your home country. Additionally, if you need to convert currencies, Shopify Payments usually charges a 1.5% conversion fee, while Stripe typically charges around 1%. Remember that using external Stripe will still trigger the Shopify third-party transaction penalty.