Introduction
Transaction fees are often the single largest variable expense for a Shopify store. While most merchants focus on customer acquisition costs, the friction of payment processing fees can quietly erode profit margins. Choosing between PayPal and Shopify Payments is not just a matter of customer preference; it is a strategic financial decision that impacts your daily cash flow.
We built HidePay to help merchants navigate these complexities by providing direct control over which payment methods appear at checkout based on specific order conditions — you can get HidePay for your store. This allows you to prioritize the most cost-effective gateways without sacrificing the trust that external providers offer.
This guide provides a detailed breakdown of the costs associated with both gateways and explains how to balance trust with profitability. You will learn how to identify hidden costs, manage international surcharges, and use smart checkout logic to protect your bottom line. For an overview and launch notes, see the Nextools post, Introducing HidePay for Shopify.
The Core Fee Structure: PayPal vs Shopify Payments
The primary difference between these two options lies in how they calculate the base cost of a transaction. For most merchants in the United States, Shopify Payments is the more affordable baseline. Depending on your Shopify plan, credit card rates typically range from 2.4% to 2.9%, plus a fixed fee of $0.30 per transaction.
PayPal uses a different model. For standard online transactions, the rate is generally 3.49% plus a fixed fee of $0.49. On a $100 order, a merchant on the Basic Shopify plan would pay $3.20 through Shopify Payments, while the same order through PayPal would cost $3.98. While a $0.78 difference might seem negligible on a single order, it represents nearly a 25% increase in processing costs.
Fixed fees also play a significant role in low-ticket environments. The $0.49 fee charged by PayPal is significantly higher than the $0.30 fee from Shopify. If your average order value is $10.00, the fixed fee alone accounts for nearly 5% of your revenue before the percentage-based fee is even applied.
The Transaction Fee Trap
One of the most important aspects of the PayPal vs Shopify fees debate is the "third-party transaction fee." If you do not use Shopify Payments as your primary gateway, Shopify charges an additional fee on every order processed through external gateways like PayPal.
This fee varies by your Shopify plan:
- Basic Shopify: 2.0% extra
- Shopify Plan: 1.0% extra
- Advanced Shopify: 0.5% extra
However, if you enable Shopify Payments on your store, Shopify waives these additional transaction fees for PayPal orders. This makes it essential to keep Shopify Payments active, even if you prefer customers to use PayPal. Failing to do so can result in a combined fee of over 5.5% per transaction, which is unsustainable for most retail businesses.
International Surcharges and Currency Conversion
Selling globally introduces a new layer of complexity to fee management. Both gateways charge extra for cross-border transactions, but the way they apply these fees differs.
PayPal typically adds a 1.5% international surcharge for payments received from another country. This is on top of their standard 3.49% rate. Furthermore, if the customer pays in a currency different from your account's primary currency, PayPal applies a currency conversion spread. This spread is often between 3% and 4% above the base exchange rate.
Shopify Payments also charges for international orders, usually around 1% extra for cards issued outside your home country, plus a currency conversion fee. Because Shopify's base rates are lower, the total cost of an international transaction usually remains lower than PayPal's equivalent.
For high-volume international stores, these percentages can fluctuate. It is common to see total fees for cross-border PayPal transactions exceed 6% once all surcharges and conversion spreads are factored in. When margins are tight, we recommend using rules to prioritize local payment methods that carry lower overhead.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
The Impact of Fixed Fees on Small Orders
Micro-merchants or stores selling digital goods often struggle with the fixed-fee portion of payment processing. When evaluating the cost of PayPal vs Shopify fees, the fixed component—$0.49 versus $0.30—can be the deciding factor for profitability.
If your store sells items like stickers, digital downloads, or small accessories priced under $15.00, the $0.19 difference in fixed fees becomes a major overhead. On a $5.00 item, the $0.49 PayPal fee is almost 10% of the item's price.
PayPal does offer a "Micropayments" plan for stores with average order values under $10.00. This plan typically changes the fee to 5% + $0.05. However, this is a separate account setting and cannot be easily toggled for different order sizes within the standard Shopify setup. This is why many merchants choose to use the app to hide expensive gateways for very small cart totals — see the HidePay guide on how to create a payment customization that targets cart totals.
Payout Speed and Cash Flow Management
Fees are not the only factor in the cost of doing business; the speed at which you can access your capital matters just as much.
Shopify Payments operates on a "payout" system. In the United States, funds are typically bundled and sent to your bank account within two to three business days. While this is predictable, it does create a short delay between the sale and the availability of funds for inventory or marketing spend.
PayPal provides immediate access to funds within the PayPal account balance. Merchants can use these funds instantly to pay for shipping labels, vendors, or other business expenses through a PayPal business card. However, transferring those funds to a traditional bank account can take one to three days unless you pay an additional 1.5% fee for an "Instant Transfer."
When calculating the true cost of PayPal, you must decide if the immediate liquidity is worth the higher transaction fee. For most established businesses, the lower fees of Shopify Payments outweigh the benefit of instant access to the PayPal balance.
Trust vs Cost: The Conversion Rate Balance
It is impossible to discuss fees without acknowledging why merchants accept PayPal despite the higher costs: trust. PayPal has over 400 million active users who feel secure using a platform that hides their credit card details from the merchant.
Data suggests that offering PayPal can increase conversion rates, particularly for stores that are new or lack a strong brand reputation. Shoppers often abandon carts if they do not see a payment method they recognize and trust.
This creates a conflict between fee optimization and conversion optimization. If you remove PayPal to save 1% in fees but lose 5% of your total orders due to checkout friction, you have made a poor financial decision. The goal is to keep the trusted method available while guiding the customer toward the most profitable option.
If you need to hide the PayPal Express button specifically, HidePay includes an option — see the help article on how to hide the PayPal Express Checkout button in checkout.
Through HidePay, merchants can sort payment methods to ensure Shopify Payments or Shop Pay appears at the top of the list, while PayPal is positioned further down. For step-by-step instructions on reordering and renaming, consult the guide to sort and rename payment methods. This subtle nudge encourages customers to use the lower-fee option first, while still providing the "safety net" of PayPal for those who truly require it.
Managing High-Risk Orders and Chargebacks
Chargebacks are an expensive reality of e-commerce. When a customer disputes a transaction, the payment processor charges a fee to handle the investigation.
- Shopify Payments: Charges a flat $15.00 fee per chargeback. If you win the dispute, this fee is typically refunded.
- PayPal: Charges a $20.00 fee per dispute. This fee is generally not refunded, even if the merchant wins the case.
PayPal also has a reputation for being more customer-centric in disputes. This can lead to a higher rate of "friendly fraud" where customers claim an item was not received or was not as described.
For merchants selling high-risk products or shipping to regions with high fraud rates, the $20.00 fee and the risk of losing the dispute can be significant. In these cases, it is often more cost-effective to use logic-based rules to hide PayPal for specific high-risk countries or customer tags, forcing those transactions through gateways with more robust merchant protections — see the HidePay documentation on how to organize payment methods by country or Shopify Market.
Practical Strategies for Reducing Fee Overhead
To effectively manage the cost of PayPal vs Shopify fees, you should treat your checkout as a dynamic environment. A static checkout is rarely optimized for profit.
1. Enable Shopify Payments Immediately
Even if you only want to use PayPal, you must enable Shopify Payments. This simple action removes the 0.5%–2% "third-party transaction fee" that Shopify otherwise applies to your PayPal sales. It is the fastest way to save money on your processing costs.
2. Segment by Order Value
Use rules to control which gateways appear based on the cart total. For example, if an order is under $10.00, you might choose to hide PayPal to avoid the $0.49 fixed fee. Conversely, for very large orders where the 3.49% percentage fee becomes massive, you might prioritize gateways with lower percentage rates. If you’re ready to start configuring this today, you can install HidePay and add a cart-total rule.
3. Use Geography-Based Logic
International fees are significantly higher. If you find that PayPal’s cross-border surcharges are destroying your margins in specific countries, you can hide that option for those regions and instead offer a local gateway or standard credit card processing through Shopify. If you also need to control shipping options alongside payments, consider bundling payment and shipping logic with apps like HideShip on the Shopify App Store.
4. Optimize Sorting Order
Most customers pick the first or second option they see at checkout. By reordering your payment methods so that your most profitable gateway (usually Shopify Payments or Shop Pay) is at the top, you can naturally shift a percentage of your volume away from high-fee providers without removing them entirely. See the HidePay guide to sort and rename payment methods for details.
Leveraging Native Shopify Functions for Performance
Modern Shopify stores should avoid using outdated hacks or code edits to manage their checkout. Previous methods of hiding payment options often relied on Shopify Scripts, which required a Shopify Plus subscription and could slow down the checkout experience.
We built our tool using Native Shopify Functions. This means the rules you set for hiding or sorting payment methods run directly on Shopify’s infrastructure. There is no external script to load, ensuring that your checkout remains fast and reliable. High performance at checkout is directly linked to higher conversion rates, ensuring that your efforts to save on fees don't accidentally cause cart abandonment.
To learn more about why Shopify Functions are the future (and how to migrate away from Scripts), see the Nextools article, Why Shopify Functions are the future and scripts are the past. If you want a codeless way to create and manage Functions, consider SupaEasy on the Shopify App Store.
Action Summary for Merchants
Optimizing your payment fees is a process of small, incremental gains. To start, we recommend the following steps:
- Audit your current fees: Look at your last 30 days of transactions in both Shopify and PayPal. Calculate the average percentage you are actually paying.
- Check your Shopify Plan: Ensure you are on the plan that offers the best balance between monthly subscription costs and transaction fee savings.
- Implement sorting rules: Position your lowest-fee gateways at the top of the list to encourage their use — and learn how HidePay and HideShip work together in Introducing Nextools’ HideSuite.
- Protect high-risk orders: Set conditions to hide expensive or high-risk gateways for specific products or geographic regions.
Conclusion
Understanding the difference between PayPal vs Shopify fees is essential for any merchant focused on long-term profitability. While PayPal offers undeniable trust and global reach, its higher base rates and fixed fees can significantly impact your margins, especially on small or international orders.
By keeping Shopify Payments active to avoid extra transaction fees and using strategic rules to manage when and how PayPal appears, you can find the perfect balance between customer trust and business health. The goal is not necessarily to eliminate expensive gateways, but to ensure they are used only when they provide a clear benefit to your conversion rate.
Using HidePay allows you to implement these strategies without touching a single line of code — try HidePay on Shopify to view current pricing and start optimizing your checkout.
FAQ
Does Shopify charge extra fees if I use PayPal?
Shopify charges a third-party transaction fee (0.5% to 2.0%) if you use PayPal without having Shopify Payments enabled. If you enable Shopify Payments, this extra fee is waived, and you only pay the standard fees charged by PayPal.
Is Shopify Payments cheaper than PayPal?
In almost all cases, yes. Shopify Payments generally charges 2.4%–2.9% + $0.30, whereas PayPal charges 3.49% + $0.49 for standard transactions. This makes Shopify Payments significantly more cost-effective, especially for domestic orders and small cart values.
Why are my PayPal fees higher on international orders?
PayPal adds an international surcharge (typically 1.5%) on cross-border payments. Additionally, if currency conversion is required, PayPal applies a spread of 3% to 4% above the wholesale exchange rate, which can lead to a total fee exceeding 6%.
Can I hide PayPal for certain products to save on fees?
Yes, by using the app, you can create rules to hide PayPal based on the contents of the cart. This is useful for low-margin products where PayPal's higher transaction fees would eliminate your profit. For detailed setup, see the HidePay documentation on how to create a payment customization.