Introduction
Accepting payments through PayPal is one of the most effective ways to build trust with new customers and increase conversion rates on your Shopify store. Because PayPal is a globally recognized name, offering it at checkout removes a significant barrier for shoppers who are hesitant to share their credit card details with a new brand. Most Shopify stores are created with a default PayPal link, but you must complete specific steps to ensure you can actually receive funds and process refunds.
Setting up this payment method correctly ensures that your checkout remains professional and functional from day one. While Shopify makes the initial connection easy, many merchants eventually find that they need more control over when and how this option appears. Our app, HidePay on the Shopify App Store, helps you manage these checkout preferences by allowing you to hide or reorder payment methods based on specific customer or cart criteria.
This guide provides a clear walkthrough for activating PayPal, upgrading to a business account, and testing your setup to ensure a smooth customer experience. You will also learn how to optimize your checkout layout to better manage transaction fees and customer preferences.
How the Automatic PayPal Setup Works
Every new Shopify store begins with a PayPal Express Checkout account already partially configured. Shopify uses the email address you used to sign up for your store to create this connection. If that email is already linked to an existing PayPal account, you might be able to start receiving payments immediately.
However, a partial setup is not enough for a growing business. Without completing the full integration, you cannot issue refunds through the Shopify admin or capture payments manually if your store settings require it. For security reasons, only the store owner has the permission levels required to edit or complete the PayPal setup.
If your Shopify store email is different from your preferred PayPal business email, you will need to manually update the credentials in your payment settings. This ensures that all revenue is directed to the correct bank account and that your financial reporting remains accurate.
Steps to Add PayPal Checkout to Your Shopify Store
Activating PayPal involves a few specific clicks within your Shopify admin. While the process is designed to be intuitive, following these steps ensures you do not miss the crucial permission-granting phase.
Desktop Instructions
- Navigate to your Shopify admin and select Settings, then click Payments.
- Locate the Additional payment methods section. You should see a box for PayPal.
- If the status shows as "Setup incomplete," click the Complete setup button.
- You will be prompted to enter the email address for your PayPal account. Enter it and click Next.
- Enter your password on the PayPal login screen.
- You will reach a page asking for business details. If you are setting up a new account, fill these out accurately. If you have an existing account, confirm the details.
- Review the permissions requested by Shopify. These permissions allow Shopify to communicate with PayPal for things like order totals and refund processing. Click Agree and Connect.
- Once the process is finished, click Go back to Shopify.
Mobile Instructions
- Open the Shopify app and tap the menu icon, then select Settings.
- In the Store settings area, tap Payments.
- Find the PayPal section and tap Complete setup.
- Enter your PayPal credentials as prompted.
- Grant the necessary permissions to link the two platforms.
- Return to the Shopify app to confirm the status is now "Active."
After these steps, your store is technically ready to accept payments. However, you should verify that your PayPal account is a "Business" or "Professional" account. Personal accounts often have lower limits and lack the specific API features required for a high-volume e-commerce store.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
Optimizing the Checkout Experience
Once PayPal is active, it will appear as a primary payment option. In many cases, it also appears as an "Express Checkout" button at the top of the checkout page or on product pages. While this is fast for customers, it may not always align with your business goals.
For instance, PayPal transaction fees can vary significantly by region. If you find that certain markets result in lower margins due to these fees, you may want to customize your checkout. Using the app, you can create a payment customization to hide PayPal for specific countries where other payment methods are more cost-effective for your business.
You can also use the app to sort and rename payment methods. If you prefer that customers use a specific credit card processor first, you can move PayPal further down the list. This subtle change helps guide customer behavior without removing their favorite options entirely.
Key Actions for Optimization
- Check fee structures: Regularly review your PayPal merchant fees for international versus domestic orders.
- Evaluate the "Express" button: Determine if the yellow PayPal button on your product page is distracting customers from adding more items to their cart.
- Monitor conversion: Look at your Shopify analytics to see if PayPal users have a higher or lower average order value than credit card users.
Understanding PayPal Express Checkout Behavior
PayPal Express Checkout behaves differently than a standard credit card field. When a customer selects PayPal, Shopify sends the customer’s shipping address to PayPal. PayPal then uses this information to suggest a billing address.
A common point of confusion for merchants is how billing addresses are handled. Shopify generally sends only the shipping address to PayPal. This is because the system does not know if the customer will log into a PayPal account or use the "Guest Checkout" credit card option until they are already on the PayPal site. Because of this, customers might occasionally notice that their billing address defaults to their shipping address. They can manually change this on the PayPal interface by clicking "Change" next to the address field.
Another detail to note is language localization. Shopify attempts to tell PayPal which language to display based on the customer's IP address or shipping information. If the customer's location is unknown, PayPal defaults to the address listed in your Shopify General Settings.
Testing Your PayPal Integration
Never assume a payment gateway is working perfectly without testing it yourself. A failed checkout is the fastest way to lose a customer permanently.
To test PayPal, you cannot use the same account that is set up to receive the money. You must use a separate PayPal account or a different credit card that is not associated with your business account.
How to Run a Successful Test
- Select a Paid Plan: If your store is still on a free trial, you must choose a plan to enable the checkout functionality, though you will not be charged until the trial ends.
- Create a Test Product: Set up a temporary product with a price of $1.00.
- Perform the Purchase: Visit your storefront as a customer would. Add the product to your cart and proceed to checkout.
- Complete the Payment: Use a separate PayPal account to complete the purchase.
- Verify the Order: Check your Shopify admin to ensure the order appears as "Paid."
- Test the Refund: Go into the order details in Shopify and issue a full refund. Verify that the money returns to the test account and the status updates correctly in both Shopify and PayPal.
Managing the "Express Checkout" Clutter
One of the most frequent requests from merchants is how to remove the "Express" buttons from the first page of the checkout. While these buttons are meant to speed up the process, they can often lead to "incomplete" orders where customers bypass shipping method selection or discount code entry.
By default, Shopify does not offer a simple toggle to remove these buttons while keeping the standard PayPal option at the final payment step. However, HidePay allows you to hide the Express Checkout buttons specifically. This ensures your checkout looks clean and branded, forcing customers to enter their details through your standard flow before choosing their payment method at the end.
This approach is particularly useful for B2B merchants or stores that rely heavily on discount codes. When customers use the express button, they often miss the field where they would enter a promo code, leading to frustrated support emails later. Controlling the visibility of these buttons protects your customer experience.
If you need similar control over shipping options, consider HideShip on the Shopify App Store.
Why Use Native Shopify Functions for Payment Rules?
When you use an app to manage your checkout, it is important to understand the technology behind it. Older apps used "Scripts" or theme code edits to hide payment methods. These methods were often slow and could break when Shopify updated its platform.
The app we developed is built on Why Shopify Functions are the future. This means the rules you create—such as hiding PayPal for specific zip codes or renaming it to "Pay with Credit Card (via PayPal)"—run directly within Shopify’s own infrastructure. This results in a faster checkout and a more reliable experience for the shopper. It also ensures compatibility with Shopify's "Built for Shopify" standards, which require high performance and security.
Summary of Action Steps
If you are ready to get your PayPal checkout running and optimized, follow this sequence:
- Complete the link: Go to Settings > Payments and finish the "Complete setup" flow to grant permissions.
- Verify your account type: Ensure you are using a PayPal Business account to enable refunds and manual captures.
- Run a real test: Spend $1.00 using a separate account to confirm the money moves correctly and the refund logic works.
- Refine the display: Use a tool like our app to sort PayPal to the optimal position or hide it for specific high-risk regions — see how the HideSuite bundle combines payments and shipping rules.
- Clean up the UI: Consider hiding express buttons if they are causing customers to skip important steps like entering discount codes or selecting specific shipping options.
Conclusion
Adding PayPal to your Shopify store is a fundamental step in global e-commerce. It provides customers with a familiar, secure way to pay and can significantly improve your conversion rates. By following the standard setup process and ensuring your business account is fully verified, you remove the technical friction that leads to payment errors and refund delays.
Optimizing that experience is the next level of store management. Rather than accepting the default checkout layout, you can take control of your margins and user interface. Whether you need to hide PayPal for specific products or reorder your payment list to favor lower-fee providers, the right tools make these adjustments simple.
To take full control of your checkout and start creating custom payment rules, install HidePay from the Shopify App Store. Check the app listing for current pricing and start building a more efficient checkout today.
FAQ
Why does it say "Setup incomplete" for PayPal in my Shopify admin?
This usually means you haven't granted the necessary permissions for Shopify to communicate with your PayPal account. Even if you see PayPal at checkout, you must click "Complete setup" in your payment settings and log in to PayPal to authorize features like refunds and order syncing.
Can I use a personal PayPal account with Shopify?
While you can technically start with a personal account, Shopify and PayPal recommend a Business account. A Business account allows you to operate under a company name, provides more robust reporting, and is required for essential features like issuing refunds directly through the Shopify interface.
How do I remove the yellow PayPal button from my product pages?
The "Express Checkout" button can often be removed through your Shopify theme editor by disabling "Dynamic checkout buttons" on product pages. However, if you want to remove it only from certain pages or for specific customers while keeping PayPal as a standard option at the final checkout step, you can use HidePay to set up specific hiding rules — see the HidePay help doc on hiding the PayPal Express button for details.
Does adding PayPal to Shopify cost extra?
Shopify does not charge an additional fee to integrate PayPal, but you will still pay PayPal’s standard transaction fees. These fees vary based on your location and whether the customer is purchasing from another country. You should check the Shopify App Store listing for current pricing on any third-party apps you use to manage these payment methods.
Further reading: read the Nextools announcement introducing HidePay and learn more about how Shopify Functions change checkout customization in our article on why Functions matter.