Back to Payment Guides

How to Link PayPal to Shopify: A Merchant Setup Guide

Learn how to link PayPal to Shopify with our step-by-step merchant guide. Optimize your checkout, enable guest payments, and manage transaction permissions today.

Introduction

Connecting PayPal to your Shopify store is a fundamental step in building a reliable checkout process. As one of the most recognized payment providers globally, this integration allows you to tap into a massive network of active buyers who prefer the security of their digital wallets. Most Shopify stores have a version of this connection active by default, but completing the setup is essential to ensure your funds are deposited correctly.

We developed HidePay to give merchants precise control over how these payment methods behave once the initial link is complete. If you want to add this functionality to your store, see HidePay on the Shopify App Store to get started.

While the technical connection is straightforward, the strategic management of your checkout requires a deeper understanding of permissions, guest checkout options, and regional availability. This guide provides a walkthrough of the integration process and explains how to optimize the experience for your specific business model.

By following these steps, you will move beyond a basic connection and toward a checkout that actively supports your conversion goals.

How to Connect PayPal to Shopify

The technical process of linking these two platforms occurs within your store administration area. Shopify typically uses the email address you used to sign up for your store as the default PayPal login. If you already have a PayPal business account under that email, the connection may already be partially established. However, you must still grant specific permissions to allow the two systems to communicate transaction data.

To start the connection, navigate to the Payments section within your Shopify settings. You will see a dedicated module for PayPal. From the drop-down menu, select PayPal Express Checkout and click the Activate button. This action triggers a redirect to a secure PayPal login page. You must log in with your business credentials and click the button to grant permissions. This allows Shopify to process refunds, track transaction statuses, and capture payments on your behalf.

Once you grant permission, the system redirects you back to your Shopify admin. At this point, the link is live. It is important to verify that your account type is set to "Business" within the PayPal dashboard. Personal accounts often face limitations regarding volume and the ability to accept credit card payments from customers who do not have their own PayPal accounts.

Managing the Connection: Authorizations and Captures

After the accounts are linked, you must decide how the system handles the actual movement of money. This is managed through the Payment Authorization settings. You have two primary choices: automatic capture or manual capture.

Automatic capture is the standard choice for most e-commerce businesses. When a customer completes a purchase, the system immediately captures the funds. This is efficient for stores that sell digital goods or physical products that are always in stock. It minimizes administrative work and ensures your cash flow is consistent.

Manual capture is often preferred by merchants who sell custom goods, high-ticket items, or products with variable stock levels. With manual capture, the system only "authorizes" the payment, essentially placing a hold on the customer’s funds. You then have a specific window of time—usually several days—to manually capture the payment within your Shopify order screen. This is a helpful strategy for preventing the need for refunds if an item is out of stock or if you need to perform additional fraud checks before finalizing the sale.

Easily Customize Shopify Payments

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

The New PayPal and Shopify Payments Integration

A significant update to the relationship between these platforms was announced in late 2024. For merchants based in the United States, PayPal is becoming an additional provider for processing credit and debit card transactions directly through Shopify Payments. This shift represents a move toward a more unified experience.

In this new structure, your PayPal wallet transactions can be integrated into your Shopify Payments reporting. This consolidation is a massive benefit for merchants who previously had to jump between different dashboards to reconcile their daily sales. By linking the platforms under this enhanced partnership, you get a single view of your orders, payouts, and chargeback flows.

This integration uses PayPal Complete Payments, a solution that offers more flexibility for platforms. If you are a U.S. merchant, checking your eligibility for this unified reporting can save hours of manual bookkeeping each month. It also simplifies the process of managing disputes, as more of the data is centralized in one place. For background on how HidePay approaches checkout optimization, see the announcement introducing HidePay for Shopify.

Enabling Guest Checkout for Non-PayPal Users

One common concern for merchants is whether customers need a PayPal account to buy from them. By default, the link usually allows for "PayPal Account Optional," which is also known as guest checkout. This allows customers to pay with a credit or debit card without signing up for a new account.

However, this feature must be enabled within your PayPal account settings, not just within Shopify. You need to log in to your PayPal business dashboard, navigate to your account settings, and find the "Website Preferences" section. Ensure that the "PayPal Account Optional" toggle is turned on.

If this is disabled, your conversion rate might suffer. Customers who don't want to create an account may abandon their carts if they feel forced to join a platform they don't plan to use again. A properly optimized link ensures that the payment process is as low-friction as possible for every visitor, regardless of their preferred payment method.

Optimizing the PayPal Experience at Checkout

Once your link is active, the next step is to control how it appears to your customers. Many merchants find that having too many buttons at the top of the checkout can distract buyers. PayPal often appears as an "Express" button at the very top of the cart or the first step of checkout.

We built HidePay to help you manage these specific scenarios. For example, you might want to show PayPal only to customers in specific countries where it is the dominant payment method, such as Germany or the United Kingdom. For step-by-step setup on regional targeting, learn how to organize payment methods by country or by Shopify Market.

Conversely, if you are experiencing a high volume of fraudulent disputes from a specific region, you can use our tool to hide PayPal for those specific zip codes or provinces.

Sorting and Renaming Payment Options

Sorting is another powerful strategy. You can reorder your payment list to ensure that your preferred method—perhaps one with lower processing fees—appears first. If you want to guide customers toward a specific option, you can even rename how the payment method is labeled. To see how to reorder and rename entries in the checkout, read the guide on how to sort your payment methods.

Solving Common Linking and Sync Issues

Even with a correct setup, you may encounter synchronization issues. One frequent problem is the "Pending" status on orders. This often happens if the email address used to link the accounts has not been verified. If your funds are stuck in a pending state, check your PayPal inbox for a verification email.

Another issue involves currency mismatches. If your Shopify store is set to USD but your PayPal account is set to only accept EUR, payments may be blocked or held for manual approval. You should configure your PayPal account to "Allow payments sent to me in a currency I do not hold" or manually add the currencies you expect to receive in your PayPal dashboard.

Address mismatches can also trigger flags. PayPal has its own set of fraud detection rules. If a customer provides a shipping address in Shopify that differs significantly from their "Verified" address in PayPal, the transaction might be flagged. For troubleshooting payment-method references and logs, see how to retrieve the correct payment method in HidePay.

Protecting Your Margins

While PayPal is convenient, it can sometimes be a higher-cost option for merchants due to processing fees and dispute policies. To protect your bottom line, you should consider when and where PayPal is offered.

Some merchants choose to hide PayPal for high-ticket orders where the percentage-based fee becomes a significant burden. Others might hide it for specific product tags that are prone to "friendly fraud" or chargebacks. By using the rules available in our app, you can automate these decisions. To get started building these kinds of rules, see how to create a payment customization that uses cart total, product tags, and other conditions.

This approach is especially important for dropshippers or B2B merchants. In B2B scenarios, you might want to hide PayPal for your wholesale customer tags and instead offer "Net 30" or bank transfer options. This ensures that your professional clients use the appropriate payment channels while your retail customers still enjoy the ease of a digital wallet.

Advanced Checkout Control with Native Shopify Functions

The way apps interact with your checkout has changed. In the past, many tools relied on complex scripts or theme edits that could slow down your store. Modern checkout optimization is now built on Native Shopify Functions.

Our tools use this native infrastructure to ensure that your rules for hiding, sorting, or renaming payment methods run directly on Shopify’s servers. This means there is no lag in the checkout process and no risk of your theme code breaking during a platform update. For a wider view of checkout customization that complements Rules and Functions, read about SupaElements and native checkout enhancements.

Using these functions allows you to stack rules. You could create a condition where PayPal is hidden only if the order contains a specific high-risk product AND the shipping address is international. This level of granularity is what separates a standard store from a highly optimized e-commerce operation.

Conclusion

Linking PayPal to Shopify is the first step in creating a professional checkout. By completing the permission process, enabling guest checkout, and choosing the right authorization method, you build a solid foundation for your sales. However, the real value comes from actively managing that connection to suit your business needs.

  • Complete the permissions: Ensure you log in and grant Shopify access to avoid transaction errors.
  • Enable guest checkout: Check your PayPal settings to allow non-users to pay with cards.
  • Control the visibility: Use rules to show or hide PayPal based on geography, cart total, or customer type.
  • Protect your store: Use manual capture or conditional hiding to reduce fraud risk and fee overhead.

If you are looking for a way to refine your checkout further, we invite you to explore our tools. You can start by organizing your payment methods to improve conversion and reduce fees. For pricing and to get started, install HidePay to begin building a more efficient checkout experience today.

FAQ

Does linking PayPal to Shopify allow customers to pay without an account?

Yes, but you must enable the "PayPal Account Optional" feature within your PayPal business account settings. Once enabled, customers will see an option to pay with a credit or debit card as a guest. If this setting is off, PayPal may require the customer to log in or create an account to finish the purchase.

Why is my PayPal payment still showing as "Pending" in Shopify?

A pending status usually means the email address associated with your PayPal account hasn't been verified yet. Check your email for a confirmation link from PayPal. It can also happen if you are receiving a currency that you do not currently hold in your PayPal wallet, requiring manual approval of the transaction.

Can I hide the PayPal button for certain products?

Standard Shopify settings do not allow you to hide PayPal for specific products, but you can achieve this using our app. By creating a rule based on cart contents or product tags, you can automatically hide PayPal at checkout whenever a specific item is in the customer's cart.

How do I change the order in which PayPal appears at checkout?

Shopify typically lists payment methods in a default order, often placing express buttons at the top. To change this, you can use our tool to sort your payment methods, moving PayPal lower in the list or placing your preferred credit card processor at the top to guide customer behavior.

Get Started with HidePay

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