Introduction
Integrating PayPal into your Shopify store is one of the most immediate steps you can take to build trust and increase conversion rates. As one of the most recognized payment brands globally, PayPal provides customers with a familiar way to pay without sharing their credit card details directly with every store they visit. For many merchants, PayPal is the first third-party payment provider they activate because of its widespread adoption and ease of setup.
While the basic connection process is straightforward, managing how PayPal appears at your checkout is where strategic merchants find the most value. Using a tool like [HidePay on the Shopify App Store] allows you to go beyond the default settings, giving you control over when and where this payment option is displayed. This guide covers the essential steps to connect your account, the latest updates regarding Shopify Payments integration, and how to optimize the customer experience once the integration is live.
We will walk through the technical setup, explore the new unified processing options for U.S. merchants, and look at practical ways to manage payment visibility. Whether you are launching a new store or looking to refine an existing setup, this article provides the technical and strategic foundation you need to manage PayPal effectively. For a deeper introduction to HidePay and the problems it solves, see [Introducing HidePay on the Nextools blog].
By the end of this guide, you will understand how to connect your account and how to use conditional logic to ensure PayPal is always working in favor of your store’s bottom line.
The Standard Setup: Connecting PayPal Express Checkout
Shopify includes a default PayPal Express Checkout integration that is ready to be activated as soon as you open your store. If you used the same email address to sign up for Shopify that you use for your PayPal business account, the integration might even be partially pre-configured.
Activating the Integration
To begin the integration, navigate to your Shopify admin and locate the settings menu. Inside the Payments section, you will see a dedicated area for PayPal. If it is not already active, select "PayPal Express Checkout" from the available options.
Clicking the activate button will redirect you to a PayPal login screen. This is a secure handshake between the two platforms. You must log in with a business account to use this integration on Shopify. Personal accounts can often be upgraded during this process, but having a dedicated business account ready ensures a smoother transition. Once you log in, you will be asked to grant permission for Shopify to interact with your account. After confirming, you will be sent back to your Shopify admin to finalize the settings.
Choosing Your Authorization Method
One of the most important decisions during setup is how you authorize payments. You have two primary options:
- Automatically capture payments: The funds are captured immediately when the customer places the order. This is the standard for most e-commerce businesses.
- Manually capture payments: This authorizes the funds but does not pull them from the customer's account until you "capture" them within the Shopify order screen. This is useful if you have a high volume of fraud checks or if you only charge customers once an item has actually shipped.
If you choose manual capture, remember that authorizations expire. If you do not capture the funds within the window provided by PayPal (usually three days for a full guarantee, up to 29 days for some authorizations), you may lose the ability to collect the payment.
Testing the Integration
Before going live, it is a best practice to run a test transaction. You can do this by creating a low-priced product and purchasing it using a different PayPal account than your business one. This confirms that the redirection works, the funds are reaching your account, and the order status updates correctly in the Shopify admin.
The 2024 PayPal and Shopify Payments Partnership
In September 2024, PayPal and Shopify announced an expanded strategic partnership that significantly changes how many U.S.-based merchants handle their transactions. This update is designed to reduce the complexity of managing multiple dashboards and reporting tools.
Integrated Wallet Transactions
For merchants in the United States, PayPal is becoming an additional provider for processing online credit and debit card transactions directly through Shopify Payments. Previously, PayPal transactions were managed almost entirely on the PayPal side, leading to split reporting and separate payout schedules.
With this new integration, PayPal wallet transactions are more tightly woven into the Shopify Payments ecosystem. This means you can view your PayPal-related orders, payouts, and reporting in one consolidated view. This consolidation reduces the administrative burden of cross-referencing your bank deposits with two different payment processors.
Improved Dispute Management
Another benefit of this expanded partnership is a more unified approach to chargebacks and disputes. Traditionally, a PayPal dispute had to be managed through the PayPal Resolution Center, while credit card disputes were managed through Shopify. While some of these distinctions still exist depending on your region, the goal of the partnership is to streamline these flows, providing a more consistent experience for the merchant.
What This Means for Global Merchants
If you are outside the U.S., the traditional integration method remains the standard. However, the trend toward deeper integration suggests that Shopify is moving toward a model where third-party providers like PayPal operate more like native components of the checkout rather than external add-ons.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
Optimizing the PayPal Guest Checkout Experience
A common misconception among newer merchants is that customers must have a PayPal account to use the service. PayPal offers a "Guest Checkout" feature (often referred to as PayPal Account Optional) that allows customers to pay with their credit card without creating a PayPal account.
Enabling Guest Checkout
To ensure guest checkout is available, you must verify your settings within your PayPal business dashboard. Under your account settings and "Website Preferences," look for the "PayPal Account Optional" toggle. Turning this on ensures that when customers are redirected to pay, they are given a clear option to enter credit card details directly.
Strategic Renaming for Clarity
The default label at checkout is usually just "PayPal." However, for some customer segments, this can be confusing if they intend to pay with a debit card. Using a customization tool, you can rename the payment method to something like "PayPal or Credit Card." This small change in labeling can reduce friction for customers who do not realize they can use their card through the PayPal portal. Our tool, HidePay, allows you to rename any payment method in seconds to better suit your local market's terminology — see the [HidePay help: How to create a payment customization] for step-by-step instructions.
Managing the "Express" Button Friction
While the standard integration is beneficial, the "Express Checkout" buttons (the yellow PayPal button often found at the top of the cart or the first page of checkout) can sometimes be a double-edged sword.
The Conflict of Express Buttons
Express buttons are designed to speed up the checkout process by pulling the customer’s shipping and billing information directly from their PayPal account. While this sounds efficient, it can cause issues:
- Shipping Rates: Because the button bypasses the standard Shopify shipping step, it can occasionally lead to errors if the customer's PayPal address is different from their current location — consider using [HideShip on the Shopify App Store] to manage and conditionally display shipping methods that reduce mismatched-address problems.
- Discount Codes: Customers often miss the discount code field when they click an express button too early in the journey.
- Brand Consistency: Many merchants find that having multiple express buttons (PayPal, Shop Pay, Apple Pay) at the top of the checkout creates a cluttered and unprofessional appearance.
Using Rules to Control Visibility
You don't have to accept the "all or nothing" approach to these buttons. By using logic-based rules, you can decide when these buttons should appear. For example, you might want to show the PayPal Express button for domestic customers but hide it for international orders where shipping calculations are more complex.
The app we developed gives you the power to block these express buttons based on specific conditions, such as the total value of the cart or the type of product being purchased. For a step-by-step guide to hiding express buttons, see the [HidePay help: Hide the Express Checkout].
When to Hide PayPal: Strategic Scenarios
Most guides focus only on how to turn PayPal on. However, successful e-commerce management often involves knowing when to turn it off. There are several scenarios where hiding PayPal for specific segments can protect your margins.
Geography-Based Restrictions
PayPal's fees and the risk of disputes can vary significantly by country. If you find that a specific region has a high rate of fraudulent "item not received" claims through PayPal, you might choose to hide it as an option for customers in that country. HidePay supports localized and shipping-country conditions — see the help doc [When to use Localized Country, Shipping Country and Shopify Market in HidePay] for guidance on which country attribute to use.
Product-Based Rules
Some products carry higher risks or have different legal requirements. For instance, if you sell high-ticket items with thin margins, the standard PayPal transaction fee plus the potential for a long-held dispute might be unappealing. You can set a rule to hide PayPal for any cart that exceeds a certain dollar amount, steering those customers toward a standard credit card processor or a bank transfer option. For details on product-based rules, consult the HidePay guide on [how to hide payment methods for certain products].
Customer Tags and B2B
If you run a B2B operation on the same store as your D2C business, you likely want different payment options for each group. Wholesale customers usually pay via net terms or bank transfers and should not be using PayPal. By tagging your wholesale customers in Shopify, you can set a rule to hide PayPal whenever a logged-in customer has the "Wholesale" tag — follow the [Hide Payment Options by Customer TAG] article to implement this.
Next steps for rule-based management:
- Identify countries with high chargeback rates.
- Determine if high-value orders should be restricted to specific gateways.
- Review customer tags to ensure B2B and VIP segments see the right options.
Handling PayPal Transaction Fees
Every merchant must account for transaction fees. PayPal typically charges a percentage of the transaction plus a fixed fee. These rates change based on your volume and whether the transaction is domestic or international.
Managing Cross-Border Fees
When a customer pays in a different currency, PayPal often applies a currency conversion fee. On Shopify, if you are using Shopify Markets to sell in local currencies, you need to ensure your PayPal account is configured to handle multiple currencies. If not, PayPal may convert the funds into your primary currency at a rate that is less favorable than the mid-market rate, eating into your profit.
Passing on the Cost
While most regions have strict laws regarding "surcharging" for credit cards or PayPal, some B2B merchants incorporate these costs into their pricing. A more effective way to manage these fees is simply to sort your payment methods. By placing your preferred, lower-fee payment method at the top of the list and moving PayPal to the bottom, you can subtly guide customers toward the option that is most cost-effective for your business.
Native Shopify Functions and Performance
The way apps interact with the Shopify checkout has changed. In the past, customizing payment methods required Shopify Plus and the use of "Shopify Scripts." This was a complex, code-heavy approach that was eventually deprecated.
Today, we use Shopify Functions. This is a native infrastructure that allows apps to execute logic directly within Shopify's backend. Because it is native, there is no "flicker" at checkout where a payment method appears and then disappears. It is fast, secure, and compatible with the latest version of the Shopify checkout. For a deeper explanation of why Functions matter, read [Why Shopify Functions are the future and scripts are the past].
Enhancing the Checkout Layout
The order in which payment methods appear can influence customer choice. If PayPal is your most expensive gateway, you might want it to be visible but not the first thing a customer sees.
Sorting for Conversion
Default Shopify settings often list payment methods in the order they were activated. This is rarely the optimal way to present them. By sorting your list, you can place your primary credit card processor (like Shopify Payments) at the top, followed by alternative options like PayPal or "Buy Now, Pay Later" (BNPL) services.
Improving Trust for International Shoppers
For international shoppers, seeing a familiar logo like PayPal can be the difference between a completed sale and an abandoned cart. If you are selling into a market where you don't have a local presence, moving PayPal to the top for those specific customers can significantly boost trust. Our tool allows you to reorder these options based on the customer’s geographic location, ensuring the most relevant method is always the most prominent.
Summary of Best Practices
Integrating PayPal is just the beginning. To truly optimize your checkout, you should:
- Use Business Accounts: Always link a PayPal Business account to ensure you have access to guest checkout and advanced reporting.
- Monitor the Partnership: If you are in the U.S., keep an eye on how the new unified Shopify Payments reporting impacts your accounting.
- Control Express Buttons: Don't let buttons clutter your cart. Use rules to show them only when they add value.
- Refine with Logic: Use HidePay to hide, sort, or rename PayPal based on real-world conditions like geography, cart value, or customer type.
- Test Regularly: Payment gateways change their terms and UIs. Regularly walk through your own checkout as a customer to ensure the experience is still what you expect.
By taking a strategic approach to your PayPal integration, you can balance the high conversion rates the platform offers with the need to protect your margins and maintain a clean, professional checkout experience. We recommend starting with a basic integration and then layering on visibility rules as you gather data on your customers' payment preferences.
You can begin optimizing your checkout today by [installing HidePay].
FAQ
Does PayPal work with Shopify Payments?
Yes, PayPal works alongside Shopify Payments. In the United States, a new partnership allows PayPal to actually process some card transactions within the Shopify Payments ecosystem, providing a more unified reporting and payout experience for merchants.
Why don't I see the Guest Checkout option on my PayPal integration?
Guest Checkout (paying by card without an account) must be enabled within your PayPal Business account settings under "Website Preferences." Additionally, if the customer has a PayPal cookie in their browser, PayPal may prioritize the login screen over the guest checkout option.
Can I hide the PayPal button on my cart page but keep it at checkout?
Yes. Many merchants find the yellow PayPal button on the cart page distracting. You can typically disable this in your theme's customization settings or use an app to set more complex rules for when and where express checkout buttons appear.
How do I change the order of PayPal in my list of payment methods?
Shopify doesn't offer a native "drag and drop" feature to reorder payment methods in the admin settings. To sort your payment methods, you need to use an app built on Shopify Functions that can reorder the list based on your preferences or specific customer rules.
References and further reading:
- Introducing HidePay on the Nextools blog
- HidePay help: How to create a payment customization
- HidePay help: Hide the Express Checkout
- HidePay help: How to Hide Payment Methods Using Cart Attributes
- When to use Localized Country, Shipping Country and Shopify Market in HidePay
- How to hide payment methods for certain products
- Hide Payment Options by Customer TAG
- Why Shopify Functions are the future and scripts are the past
- HidePay on the Shopify App Store
- HideShip on the Shopify App Store
- SupaEasy on the Shopify App Store
- CartBlock on the Shopify App Store