Back to Payment Guides

How to Set Up PayPal on Shopify for Better Conversions

Learn how to set up PayPal on Shopify to boost conversions. Follow our step-by-step guide to connect your business account, manage payouts, and optimize checkout.

Introduction

PayPal is one of the most widely used payment methods globally, and for many Shopify merchants, it is the first alternative payment option they enable. Integrating this service allows you to offer a trusted, one-click checkout experience that can significantly reduce cart abandonment. When you create a new store, Shopify often initiates a preliminary connection for you, but completing the configuration is essential to ensure you can actually receive funds and manage orders.

We designed HidePay on the Shopify App Store to give you deeper control over how these payment methods appear once they are active. While the initial setup is a foundational step, the long-term success of your store depends on how you manage these options to protect your margins and improve the user experience. This guide provides the exact steps to set up PayPal on Shopify and explains how to optimize its visibility to suit your specific business needs.

The following sections cover the technical connection process, the difference between various PayPal integrations, and strategic ways to manage payment visibility. By following this walkthrough, you will establish a reliable payment flow that balances customer convenience with backend efficiency.

The Automatic Setup Process

When you launch a Shopify store, the platform automatically creates a PayPal Express Checkout account for you. This account is linked to the email address you used to sign up for Shopify. This default behavior ensures that you can start accepting payments immediately without a complex initial configuration. However, this "automatic" account is only a placeholder until you finish the registration.

If you already have a PayPal account using that same email address, you might see payments appearing there as soon as you make your first sale. If you do not have an account, or if your account is a personal one rather than a business one, you will face limitations. You will not be able to issue refunds through the Shopify admin or capture payments manually until the setup is fully verified.

If you prefer not to use PayPal, you must manually deactivate it in your payment settings. Leaving an incomplete setup active can lead to customer confusion or your business email being exposed in the checkout code. Most merchants choose to complete the setup to take advantage of PayPal's high brand recognition and mobile-friendly "Express" buttons.

Step-by-Step Guide to Connecting Your Account

To transition from the automatic placeholder to a fully functional integration, you need to link a professional PayPal business account. This process grants Shopify the necessary permissions to communicate with your PayPal balance for transactions, refunds, and disputes.

Setting Up on Desktop

  1. Log in to your Shopify admin and navigate to the Settings menu, usually located at the bottom left.
  2. Select Payments.
  3. Locate the PayPal section. If the setup is not finished, you will see a button labeled Complete setup or Activate PayPal Express Checkout.
  4. Click this button to be redirected to the PayPal login screen.
  5. Enter the email address and password for your business account.
  6. Review the permissions requested by Shopify. These typically include the ability to process payments and handle refunds. Click Agree and Connect or Grant Permission.
  7. Once redirected back to Shopify, ensure the status shows as "Active."

Setting Up on Mobile

  1. Open the Shopify app and tap the Store icon or the three-line menu button.
  2. Tap Settings, then select Payments.
  3. Under the PayPal header, tap Complete setup.
  4. Follow the prompts to log in to your PayPal account via the mobile browser.
  5. Confirm the permissions and return to the Shopify app.

Action Summary: After Connecting

  • Verify your email: PayPal will send a verification link to your inbox. Your account will not be fully functional until this is clicked.
  • Check account type: Ensure your PayPal account is a "Business" account. Personal accounts often lack the API permissions required for seamless Shopify integration.
  • Test the connection: Create a low-cost test product and attempt to purchase it using a different PayPal account to verify the flow.
Easily Customize Shopify Payments

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

Understanding PayPal Wallet vs. Express Checkout

For merchants based in the United States using Shopify Payments, the integration might look slightly different. Shopify recently introduced the PayPal Wallet integration. This version bundles your PayPal transactions directly into your Shopify Payments payouts.

With PayPal Wallet, you manage your payouts, refunds, and disputes directly within the Shopify admin, rather than logging into the PayPal Business Center. This simplifies accounting because your PayPal funds are deposited into your bank account alongside your credit card payouts. It also enables Venmo as a payment option automatically for eligible US customers.

In contrast, the standard PayPal Express Checkout (used by merchants outside the US or those not using Shopify Payments) functions as a third-party gateway. In this scenario, your PayPal funds stay in your PayPal balance until you manually withdraw them to a bank account. You must also handle disputes and specific reporting within the PayPal dashboard. Knowing which version you are using is critical for accurate financial reporting and customer support.

Payment Authorization and Capture

A critical setting to consider during setup is how you capture funds. You can choose between Automatic or Manual capture.

Automatic Capture is the standard for most retail stores. When a customer completes their order, the funds are immediately charged and moved to your account. This is the most efficient method for high-volume stores that ship items quickly.

Manual Capture (also known as "Authorize Only") allows you to "hold" the funds for a set period—usually up to 29 days for PayPal. The funds are not actually taken from the customer until you click "Capture" in the Shopify admin. This is useful for merchants who sell custom-made goods, have long lead times, or need to verify stock levels before taking payment. If you do not capture the payment within the authorization window, the hold expires, and you may lose the sale.

Advanced Strategies: Managing PayPal at Checkout

Once you have successfully set up the integration, you may find that showing the PayPal button to every customer for every product isn't always the best strategy. This is where a more nuanced approach to checkout management becomes valuable.

Protecting Your Margins

PayPal fees and dispute policies vary by region. If you are selling to a country where PayPal chargeback rates are high or where transaction fees cut too deep into your margins, you might want to limit its visibility. By using our tool, HidePay, you can create a rule that hides the PayPal option only for specific countries or provinces — see the guide on how to organize payment methods by country or by Shopify Market. This allows you to keep the payment method active for your primary markets while avoiding risks in others.

Reducing Checkout Friction

Too many payment options can lead to "choice paralysis," causing customers to abandon their carts. If you notice that your conversion rate is lower when five different express buttons (Apple Pay, Google Pay, PayPal, Shop Pay) are stacked together, you can use our app to sort and reorder them — learn how to sort and rename payment methods in the checkout. You might choose to put PayPal first for mobile users, who often prefer it, while prioritizing standard credit card fields for desktop users.

Product-Based Restrictions

Some products may be restricted by PayPal's Acceptable Use Policy, or they might be high-risk items prone to "friendly fraud." In these cases, you can set a rule within the app to hide PayPal whenever a specific product or product type is added to the cart — follow the tutorial on how to allow only specific payment methods for certain products in HidePay. This level of control ensures your account remains in good standing and your business is protected from unnecessary disputes.

Troubleshooting Common Setup Issues

Even with a straightforward process, you may encounter obstacles during the integration. Most issues stem from account verification or email mismatches.

"Payment Pending" Errors

If an order shows a "Pending" status in Shopify, it usually means the payment was sent to an email address that hasn't been verified on PayPal's end yet. Check your PayPal settings to confirm that your email address is confirmed. If the customer paid while the account was unverified, you have 30 days to verify the email before the funds are automatically returned to the buyer.

Address Mismatches

A common point of confusion is how PayPal handles shipping and billing addresses. Shopify typically sends the shipping address to PayPal to facilitate the "Express" experience. This means the customer might not see a separate billing address field on the PayPal login page. This is normal behavior for the Express integration and is designed to speed up the checkout process.

Permissions and API Errors

If you receive an error message stating that Shopify does not have permission to process a refund, your API connection may have timed out or been revoked. To fix this, deactivate PayPal in your Shopify settings and then immediately go through the activation process again. This refreshes the security token between the two platforms — if you need help diagnosing rules or logs, see the guide on retrieving the correct payment method in HidePay.

Optimizing for Mobile and International Buyers

PayPal is particularly effective for mobile commerce. Because many users have their credentials saved in the PayPal app or on their mobile browser, they can complete a purchase without typing in credit card numbers or shipping details. Ensuring your PayPal setup is optimized for these users is a simple way to boost mobile conversion rates.

For international stores, PayPal supports multiple currencies. If you use Shopify Markets to sell in different regions, PayPal can often display the local currency to the customer, providing a more localized feel. However, be aware of currency conversion fees. If your payout currency differs from the customer's payment currency, PayPal may apply a conversion fee. We recommend reviewing your payout settings to ensure you are not losing a significant percentage of your international revenue to these hidden costs. For background on why functions matter for checkout customizations, read our article on why Shopify Functions are the future.

Key Takeaways for Merchants

  • Professionalize your account: Use a Business account to unlock all API features like refunds and manual captures.
  • Monitor your capture settings: Choose between automatic and manual capture based on your fulfillment speed.
  • Review permissions periodically: If you change your PayPal password or business name, you may need to reconnect the app to Shopify.
  • Use rules to manage visibility: Don't feel obligated to show PayPal to every customer. Use logic-based rules to hide or sort it based on risk and cost.

Conclusion

Setting up PayPal on your Shopify store is a straightforward process that offers immediate benefits in trust and convenience. By moving beyond the default placeholder account and connecting a verified business profile, you gain access to essential tools like integrated refunds and multi-currency support.

However, a "set it and forget it" approach to payments can lead to missed opportunities for optimization. As your store grows, take the time to evaluate how PayPal impacts your margins and conversion rates across different segments. Managing your checkout environment is an ongoing task that pays off in lower fees and higher customer satisfaction.

If you want to pair payment logic with shipping rules for deeper checkout control, consider the HideSuite bundle and HideShip app details. To take full control of your checkout experience and start implementing logic-based rules for your payment methods, get HidePay for your store. If you prefer to build or migrate functions yourself, check out SupaEasy — codeless Shopify Functions for advanced customizations.

FAQ

Why is my PayPal status showing as "Setup Incomplete"?

This usually occurs when you haven't yet linked a PayPal Business account or haven't verified the email address associated with the account. To resolve this, click "Complete setup" in your Shopify payment settings and follow the prompts to log in and grant permissions. Also, check your email inbox for a verification message from PayPal.

Can I use a personal PayPal account for my Shopify store?

While you can technically start with a personal account, it is not recommended for an active business. Personal accounts lack many of the professional features required for e-commerce, such as the ability to issue refunds directly from Shopify or accept certain types of credit card payments. Upgrading to a Business account is free and provides the necessary API access for a smooth integration.

How do I test my PayPal integration without spending money?

The best way to test the integration is to create a test product priced at a low amount. Use a different PayPal account (not the one linked to your store) or a friend’s account to complete the purchase. Once the transaction shows as "Paid" in your Shopify admin, you can refund the payment immediately to ensure the refund API is also working correctly.

How can I hide PayPal for specific products or countries?

Shopify does not offer a native way to hide payment methods based on cart contents or geography. To do this, you can use our app, HidePay, which uses Native Shopify Functions to hide, sort, or rename payment methods. You can set up a rule that hides PayPal if the cart total is too low, if the customer is in a high-risk region, or if specific items are being purchased. For a quick walkthrough on creating rules, see the help article on how to create a payment customization.

Get Started with HidePay

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