Back to Payment Guides

What Is PayPal Express Checkout on Shopify and How to Use It

What is PayPal Express Checkout Shopify? Learn how this accelerated payment tool boosts conversions, how to set it up, and how to hide it for specific orders.

Introduction

PayPal Express Checkout is an accelerated payment solution that allows customers to complete their purchases using the shipping and billing information already stored in their PayPal accounts. By removing the need for manual data entry, this feature significantly reduces checkout friction and helps increase conversion rates for Shopify stores. Most merchants find that offering a familiar, one-click payment method is one of the most effective ways to lower cart abandonment.

When you launch a new store, Shopify typically enables a version of this service by default using the email address associated with your account. However, simply having the button visible is only the first step. To truly optimize your store's performance, you need to understand how to manage this integration, verify your credentials, and control when and where the PayPal button appears to your customers. We developed HidePay on the Shopify App Store to give you that precise level of control, ensuring that your payment options always align with your business goals.

This article provides a comprehensive look at how PayPal Express Checkout functions within the Shopify ecosystem, the steps required to set it up correctly, and the strategies you can use to manage it effectively. Whether you are a new merchant or a seasoned high-volume seller, understanding these mechanics is essential for a stable and profitable checkout experience.

The Core Mechanics of PayPal Express Checkout

PayPal Express Checkout differs from standard payment gateways by prioritizing speed. In a traditional checkout flow, a customer must enter their name, shipping address, and credit card details across multiple steps. With the express option, the customer clicks the PayPal button early in the process—often directly on the product page or the initial cart page—and authenticates their identity through PayPal.

Once authenticated, PayPal shares the necessary shipping and contact details back to Shopify. This allows the customer to skip the majority of the data entry fields. This "accelerated" nature is why it is often grouped with other "express" buttons like Apple Pay, Google Pay, and Shop Pay. For the merchant, the transaction proceeds like any other, but the path from "Add to Cart" to "Order Complete" is much shorter.

Why It Is the Default on Shopify

Shopify includes PayPal as a default provider because of its massive global reach and high consumer trust. For many international shoppers, seeing the familiar yellow button provides a sense of security that makes them more likely to complete a purchase from a store they have never visited before. Because Shopify wants new merchants to be able to accept payments immediately, they create a "placeholder" PayPal Express account linked to your store's admin email.

However, this default setup is incomplete. Until you link a verified PayPal Business account, you cannot actually withdraw the funds you collect. Furthermore, if you do not complete the setup, your business email could be exposed in certain parts of the checkout metadata. Completing the integration is a critical task for any store owner.

How to Set Up PayPal Express Checkout

Setting up the integration is straightforward, but it requires a PayPal Business account. You cannot use a personal account for commercial transactions on Shopify due to legal and compliance requirements. If you already have a personal account, PayPal allows you to upgrade it to a business profile, or you can create a new one from scratch.

Activating the Integration

To begin, navigate to the Payments section within your Shopify admin settings. You will see a dedicated module for PayPal. If it is already showing as "Active" but you haven't configured it, you will need to complete the account connection.

  1. Click the "Activate PayPal Express Checkout" button.
  2. You will be redirected to a PayPal login screen. Enter your business account credentials.
  3. Grant Shopify the necessary permissions to link with your PayPal account. This allows the two platforms to communicate regarding order totals, refunds, and shipping data.
  4. Once redirected back to Shopify, ensure the status shows as active; to control when PayPal appears, create a payment customization in HidePay.

Configuring Payment Capture

A critical decision during setup is how you want to capture funds. In your payment settings, you can choose between "Automatic" and "Manual" capture.

With automatic capture, the customer’s payment is processed and settled immediately upon purchase. This is the standard for most dropshipping and direct-to-consumer brands. Manual capture, however, only "authorizes" the funds. The money is held by PayPal, but it isn't transferred to you until you manually trigger the capture in the Shopify admin. This is often preferred by merchants who need to verify stock levels before taking payment or those who sell custom-made goods with long lead times.

Easily Customize Shopify Payments

Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.

Managing the Customer Experience

While the goal of PayPal Express Checkout is to make buying easier, its placement can sometimes interfere with your store’s design or strategy. For example, if you prefer customers to use a specific credit card processor that has lower fees, you might not want the PayPal button to be the most prominent option. You can hide the Express Checkout buttons with HidePay under the same rule-based system you use for other payment methods.

Placement of the Express Button

By default, Shopify often places express buttons at the top of the checkout page or even on the cart page. This is intended to catch the customer’s attention early. However, some merchants find that this leads to "accidental" clicks or prevents customers from entering discount codes before the payment process begins.

Sorting and Reordering

The order in which payment methods appear can influence customer choice. If your data shows that PayPal users have a higher rate of chargebacks in a specific region, you might want to move the PayPal option to the bottom of the list. We designed our tool to allow you to sort and rename payment methods natively. By reordering the list, you can nudge customers toward your preferred payment methods while still keeping PayPal available for those who truly need it.

Strategic Use Cases for Hiding PayPal

There are many scenarios where a merchant might want to hide the PayPal Express button entirely based on the contents of the cart or the customer’s location. While PayPal is a great tool, it isn't always the most cost-effective or safest option for every transaction.

Geography-Based Rules

If you ship to a country where PayPal’s merchant fees are significantly higher, or where their Seller Protection is limited, you may choose to hide PayPal for customers in those regions. For example, a merchant based in the UK might accept PayPal for all domestic orders but hide it for orders coming from specific high-risk international territories. Using HidePay, you can organize payment methods by country or Shopify Market and remove PayPal for shoppers that don't meet your criteria.

Product-Specific Restrictions

Certain products may be prohibited by PayPal’s Acceptable Use Policy, or they may simply be too high-risk. If a customer adds a high-ticket item to their cart that is frequently targeted for "friendly fraud" (where a customer claims they never received the item), you might prefer they use a payment method with stricter verification. You can set rules to hide payment methods when specific products are in the cart.

Customer Tagging and B2B

For B2B (Business to Business) merchants, payment terms are often different than for retail customers. If you have wholesale clients who pay via bank transfer or net-30 terms, you likely don't want them using PayPal Express. By using customer tags in Shopify, you can ensure that the PayPal button only appears for guest shoppers and retail customers, while remaining hidden for your logged-in wholesale accounts—see the guide on hiding payment methods by customer tag for step-by-step instructions.

Technical Reliability with Shopify Functions

One of the reasons we built HidePay on Native Shopify Functions is to ensure that these payment rules run directly within Shopify’s infrastructure. In the past, merchants had to rely on complex scripts or theme code edits to hide payment buttons. These workarounds were often slow and could break during high-traffic events like Black Friday.

Because the app uses native functions, your checkout remains fast and stable. When a rule is triggered—such as hiding PayPal for a specific zip code—the change happens instantly without the customer seeing a "flicker" of the button appearing and then disappearing. This level of performance is essential for maintaining trust during the most sensitive part of the shopping journey. For background on why Functions are replacing scripts, see our blog post on Why Shopify Functions are the future.

Protecting Your Margins

Every payment processor takes a fee, and PayPal is no exception. In addition to the standard percentage, there are often fixed fees and cross-border surcharges. If you are running a low-margin business, these fees can eat into your profits quickly.

By implementing rules that only show PayPal when the order value is above a certain threshold, you can ensure that smaller orders are processed through lower-cost channels. Alternatively, you can rename the payment method in the checkout to something like "PayPal (International)" to provide better clarity to your customers about why certain options are appearing.

Troubleshooting Common Issues

Even with a perfect setup, you may encounter occasional issues with PayPal Express Checkout. Most of these stem from account-level settings rather than Shopify itself.

The "Permission" Error

If you see an error stating that Shopify does not have permission to process payments, it usually means the API connection has expired or was revoked within your PayPal account. This is easily fixed by deactivating and then re-activating the PayPal module in your Shopify admin. This refreshes the "handshake" between the two platforms.

Email Mismatches

If a customer uses an email address for their Shopify order that is different from their PayPal email, it can sometimes cause confusion in order tracking. However, Shopify is designed to handle this. The system will prioritize the shipping address provided by PayPal to ensure the merchant is covered by Seller Protection. As a merchant, always ship to the address provided in the PayPal transaction details to remain eligible for protection against "unauthorized transaction" claims.

Missing Buttons

If the express button is missing entirely, check your "Accelerated Checkouts" settings. Sometimes, if you have multiple express options (like Shop Pay and PayPal) enabled, Shopify’s layout engine may hide one depending on the device size or the customer's browser history. If you want to ensure it is always visible—or always hidden under specific conditions—using a dedicated management tool is the most reliable path.

Key Takeaways for Merchants

Optimizing your checkout is an ongoing process of balancing convenience for the customer with security and profitability for the business.

  • Complete the setup: Do not leave the default "placeholder" account active. Connect a verified Business account immediately to secure your funds. For more context on HidePay, see our post introducing the app on the Nextools blog: Introducing HidePay for Shopify.
  • Choose your capture method: Decide if you want money immediately or if you need to authorize it first and capture it later.
  • Use rules to protect yourself: Don't feel obligated to show PayPal to everyone. If certain regions or products carry higher risk, use rules to hide the option—and consider pairing payment rules with shipping controls using HideShip on the Shopify App Store.
  • Prioritize speed: The main benefit of Express Checkout is speed. Ensure your theme and apps don't create unnecessary barriers that slow down the accelerated flow.

By taking a proactive approach to managing how PayPal Express Checkout behaves, you can create a smoother experience for your customers while shielding your business from unnecessary fees and risks.

Conclusion

PayPal Express Checkout is a fundamental tool for any Shopify merchant looking to streamline the buying process. When used correctly, it builds trust and speeds up transactions, particularly on mobile devices where typing in card details is a major hurdle. However, the default settings provided by Shopify are just the beginning.

To maximize your store's efficiency, you should actively manage your payment methods based on your unique business data. Whether you need to sort PayPal to the top for international buyers or hide it entirely for high-risk segments, having the right tools makes all the difference. We invite you to explore how HidePay can give you total control over your checkout experience — install HidePay and start optimizing your payment strategy today.

FAQ

Does PayPal Express Checkout charge extra fees compared to standard PayPal?

No, the transaction fees for PayPal Express Checkout are generally the same as standard PayPal payment processing. However, because it is an accelerated checkout, it may increase your conversion rates, leading to more total sales. You should always check the latest fee schedule in your PayPal Business account settings, as rates can vary by country and transaction type.

Can I hide the PayPal button for certain products only?

Yes, but you cannot do this using Shopify's native settings alone. By using our app, you can create rules that look at the tags, types, or SKUs in a customer's cart. If a restricted product is detected, the app will automatically hide the PayPal Express button, forcing the customer to use an alternative payment method that you have approved for that specific item. See the HidePay guide on hiding payment methods for certain products for details.

Why is my PayPal Express button not appearing on the product page?

The visibility of express buttons on product pages is controlled by your Shopify theme's "Dynamic Checkout Button" settings. If it's enabled but still not showing, it might be due to the customer's browser (some browsers only show buttons for services the user is currently logged into) or a conflict with another app. You can manage and override these behaviors using a dedicated checkout customization tool; see the help doc on hiding dynamic and express buttons for a walkthrough.

Is PayPal Express Checkout mobile-friendly?

Yes, it is specifically designed to excel on mobile devices. It allows users to authenticate using biometric data (like FaceID or fingerprints) or a simple login, bypassing the need to type addresses and credit card numbers on a small screen. This mobile optimization is one of the primary reasons merchants see a lift in conversions after enabling it.

Get Started with HidePay

Hide, sort, and optimize Shopify payment methods instantly—no code required.