Introduction
Connecting a PayPal account to your store is one of the first steps toward building a functional checkout. Shopify includes PayPal as a default payment provider, but simply enabling the connection is only the beginning of a professional setup. Merchants need to ensure the integration aligns with their specific business rules, geography, and risk tolerance to maintain healthy margins.
Using HidePay (HidePay on the Shopify App Store), we help you take this integration further by controlling exactly when and where PayPal appears during the customer journey. This post provides a practical walkthrough of the setup process, the new integration features available to U.S. merchants, and advanced strategies for managing PayPal within your checkout flow.
You will learn how to complete the technical connection, how to manage express checkout buttons, and how to use custom rules to optimize your payment mix. By the end of this guide, you will have a clear path to a more controlled and profitable payment experience.
The Technical Setup: Connecting PayPal to Shopify
Every new Shopify store is created with a PayPal Express Checkout account waiting to be activated (read our introduction to HidePay on the Nextools blog). This account is tied to the email address used to sign up for Shopify. Until you complete the setup, you cannot fully manage the funds collected through this method.
Activating the Account
To begin the integration, navigate to the "Payments" section of your Shopify admin. You will see a dedicated PayPal module. Click the button to activate PayPal Express Checkout. This action redirects you to a PayPal login screen. If you already have a business account, log in with those credentials. If you do not, you will be prompted to convert a personal account or create a new business profile.
Once logged in, you must grant Shopify permission to interact with your PayPal account. This permission allows Shopify to sync order data, process refunds, and track payment statuses. After clicking "Grant Permission," you will be redirected back to your Shopify admin.
Finalizing Permissions and Settings
After the redirection, ensure the status shows as "Active." You must then choose your payment authorization method. You can choose to capture payments automatically at the time of sale or manually after you have reviewed the order. For most retail stores, automatic capture is the standard choice to keep fulfillment moving quickly.
If your Shopify email address differs from your PayPal business email, you must manually update the email in the PayPal settings within your admin. Failing to do this can lead to payments being "stuck" in an unclaimed status, which prevents you from accessing your revenue.
Understanding the New U.S. Unified Integration
In September 2024, PayPal and Shopify announced an expanded strategic partnership in the United States. This change significantly alters how PayPal functions for U.S.-based merchants using Shopify Payments.
PayPal and Shopify Payments
PayPal is now an additional processor for online credit and debit card transactions within the Shopify Payments ecosystem in the U.S. Previously, PayPal and Shopify Payments operated as two entirely separate entities with different reporting dashboards and payout schedules.
With this update, PayPal wallet transactions are becoming more integrated into the Shopify Payments backend. This means merchants can see a more consolidated view of their orders, payouts, and reporting. It simplifies the operational side of the business by reducing the need to jump between two different platforms to reconcile daily sales.
Benefits for U.S. Merchants
This integration uses PayPal Complete Payments, a toolset designed for large platforms. The primary benefits include:
- Streamlined Reporting: View more of your transaction data within the Shopify admin.
- Chargeback Management: Simplified flows for handling disputes that originate via PayPal.
- Operational Efficiency: Faster reconciliation for finance teams managing high volumes.
For merchants outside the United States, the traditional integration remains the standard. You will still manage your PayPal balance and disputes through the PayPal dashboard, while Shopify handles the order status updates.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
Controlling PayPal Placement at Checkout
Once the integration is active, PayPal usually defaults to a prominent position. For many merchants, this is ideal because of the brand's global trust. However, there are scenarios where you may want to reorder your payment list.
Why Sort Payment Methods?
If your primary payment processor offers lower transaction fees than PayPal, you may prefer that customers use their credit cards directly through Shopify Payments. By using our tool to sort payment methods (see the Sort and Rename payment methods in the Checkout guide), you can place your preferred, lower-fee option at the top of the list.
Providing too many options at the top of the checkout can lead to "choice paralysis," where a customer becomes overwhelmed and abandons the cart. Sorting PayPal to a secondary position—rather than the very first option—often helps guide customers toward the checkout path that is most profitable for you.
How to Use Sorting Rules
Within the app, you can create a rule that looks at your entire list of active payment methods. You can then drag and drop the "PayPal" label to your desired position. Because we build on Native Shopify Functions (learn why Shopify Functions are the future and scripts are the past), these changes happen instantly and run on Shopify’s own infrastructure, ensuring the checkout remains fast.
Action Summary: Managing Placement
- Identify your lowest-fee payment method.
- Use a sorting rule to place that method at the top.
- Move PayPal to the second or third position to maintain trust without sacrificing margins.
Managing Express Checkout Buttons
One of the most common complaints regarding the PayPal integration is the "Express Checkout" button. These buttons often appear on product pages or at the very top of the first checkout step. While they are designed to speed up the process, they can sometimes bypass important merchant requirements.
The Conflict with Cart Attributes
If your store relies on cart attributes—such as delivery date pickers, gift messages, or "Terms and Conditions" checkboxes—Express Checkout buttons can be problematic. When a customer clicks the PayPal Express button on a product page, they are often sent directly to PayPal, skipping the cart page where those attributes are collected.
We provide a way to block these express buttons based on specific conditions (see how to hide the PayPal Express Checkout button in checkout). For example, if a customer has a "Gift Wrap" item in their cart, you can hide the PayPal Express button to ensure they go through the full checkout process and provide their gift message.
Protecting Your Analytics
Express buttons can also complicate tracking. Because they shorten the funnel, some analytics tools may struggle to attribute the sale to a specific marketing campaign. If you are running a highly targeted campaign where data accuracy is vital, you might choose to hide express buttons for customers arriving from a specific URL or landing page.
Strategic Hiding: When PayPal Isn't the Best Fit
Integration doesn't mean you have to show PayPal to every customer, every time. There are specific business scenarios where hiding PayPal for certain segments is the smartest move for your bottom line.
High-Risk Products and Chargebacks
Certain product categories are prone to higher dispute rates. PayPal’s buyer protection policies are famously robust, which is great for consumers but can be challenging for merchants dealing with "friendly fraud" or high-ticket items.
If you sell a specific category of goods that attracts a high number of PayPal disputes, you can create a rule to hide PayPal whenever a product from that category is in the cart (learn how to allow only specific payment methods for certain products in HidePay). This forces the customer to use a different payment method where you might have more balanced dispute protections.
Geographic and Currency Considerations
While PayPal is global, its fee structure varies significantly by country. International transactions often carry cross-border fees and currency conversion spreads.
If you ship to a country where PayPal's merchant fees are prohibitively high, or where a local payment method (like iDEAL in the Netherlands or Bancontact in Belgium) is much more popular, you can hide PayPal for those specific regions. Use the Country Payment Organizer to map which payment methods appear for each country or Shopify Market so you only show locally preferred options where they make sense.
Order Value Thresholds
Some merchants choose to hide PayPal for very small orders because the fixed portion of the transaction fee eats too much of the profit. Conversely, for very large B2B orders, you might prefer a bank transfer or a different processor to avoid the percentage-based fees associated with PayPal.
With HidePay, you can set a rule based on the "Cart Total." If the order is over $5,000, for example, the app can automatically hide PayPal and surface "Wire Transfer" as the only option — see the guide on how to create a payment customization to build Cart Total rules.
Key Takeaway: Rule-Based Control Using rules to hide payment methods isn't about restricting customers; it is about protecting your margins and ensuring you can fulfill orders sustainably.
Customizing the Customer Experience: Renaming PayPal
The default label for the integration is usually "PayPal" or "PayPal Express Checkout." Depending on your brand voice or your target market, you may want to change this.
Localizing for Clarity
In some markets, customers might not realize they can use a credit card through the PayPal gateway without having a PayPal account. If you have "Guest Checkout" enabled in your PayPal account settings, you might rename the payment method to "PayPal or Credit Card" to clarify this for your customers.
Brand Alignment
For luxury brands, "PayPal" might feel too "casual" for a checkout. You might rename it to "Secure Payment via PayPal" to emphasize the security aspect. Renaming is a simple way to make the checkout feel more integrated with your store's overall design and professional tone.
Common Integration Challenges and Solutions
Integrating PayPal with Shopify is generally smooth, but merchants frequently encounter a few specific hurdles.
Guest Checkout Not Appearing
Merchants often want to offer a credit card option via PayPal for users who don't have an account. If this isn't appearing, it is usually a setting within the PayPal dashboard, not Shopify. You must log into PayPal, go to your Account Settings, and ensure "PayPal Account Optional" is turned on.
The "Yellow Button" Fatigue
The bright yellow PayPal button is iconic, but it can clash with a minimalist or high-end store design. While you cannot easily change the button's color within Shopify's native settings without complex code, you can use our tool to hide the express button and keep the "PayPal" option as a standard, text-based radio button in the final payment step. This maintains a clean, branded look.
Currency Mismatches
If your store sells in multiple currencies, ensure your PayPal account is set up to accept those currencies. If it isn't, PayPal may automatically convert the funds into your primary currency, charging you a conversion fee. It is often better to hold multiple currency balances within PayPal and use a tool to hide PayPal for currencies that result in the highest fees.
Using Shopify Functions for Better Performance
One reason merchants choose our app for managing their PayPal integration is our reliance on Native Shopify Functions. In the past, customizing the checkout required Shopify Scripts, which were only available to Shopify Plus merchants and could sometimes slow down the page.
Functions run natively on Shopify’s servers. When a customer reaches the payment step, Shopify asks our app which rules apply. Because it is native, there is no "flicker" where a payment method appears and then disappears. The checkout stays fast, secure, and compliant with Shopify’s latest standards.
If you are a merchant moving away from the deprecated Script Editor, transitioning your payment logic to a Functions-based tool like ours is a necessary step to keep your checkout running smoothly — or use a codeless Functions generator like SupaEasy on the Shopify App Store to migrate legacy scripts.
If you are a merchant moving away from the deprecated Script Editor, transitioning your payment logic to a Functions-based tool like ours is a necessary step to keep your checkout running smoothly.
Next Steps for Your Store
A successful PayPal integration is about balance. You want to offer the trust and ease of PayPal without letting it dictate your checkout flow or erode your margins.
Action Plan:
- Check your Activation: Ensure your PayPal business email matches your Shopify admin email.
- Evaluate Fees: Look at your last month of transactions. Are PayPal fees significantly higher than your credit card processor?
- Implement Placement Rules: Use sorting to prioritize your preferred payment methods.
- Test Express Buttons: Check your product pages. If the yellow buttons are breaking your design or bypassing cart notes, use a rule to hide them.
If you're looking to manage other parts of your checkout, you might also consider HideShip for shipping methods. For those who want the full suite of checkout control, Nextools’ HideSuite bundles payment and shipping tools into one package.
To start optimizing your checkout today, you can install HidePay (install HidePay) from the Shopify App Store.
FAQ
Does HidePay work with the new PayPal U.S. integration?
Yes, the app is fully compatible with all versions of the Shopify PayPal integration. Whether you are using the new unified Shopify Payments experience in the U.S. or the standard Express Checkout elsewhere, you can still hide, sort, and rename the PayPal option based on your custom rules.
Can I hide the PayPal button only on specific products?
Absolutely. You can create a rule that identifies specific product tags or titles in the cart. If a customer adds a high-risk or "restricted" item to their cart, our tool can automatically hide the PayPal option while keeping it available for all other orders.
Will hiding PayPal Express affect my guest checkout?
Hiding the "Express" button on the product or cart page does not disable PayPal. It simply requires the customer to proceed to the final payment step of the checkout. Once there, they can still choose PayPal and use the guest checkout feature if you have enabled it in your PayPal account settings.
Do I need to be on Shopify Plus to use these features?
No. Because we use Native Shopify Functions, HidePay works on "Basic," "Shopify," and "Advanced" plans, as well as Shopify Plus. Any merchant can now access high-level checkout customization that was previously reserved for enterprise-level stores.