Back to Payment Guides

How to Successfully Complete Your PayPal Shopify Setup

Master your PayPal Shopify setup with our step-by-step guide. Learn to connect business accounts, troubleshoot pending payments, and optimize your checkout today.

Introduction

PayPal is the default payment provider for almost every new Shopify store. When you launch a store, Shopify automatically creates a PayPal Express Checkout account linked to the email address you used to sign up. While this allows you to start accepting payments immediately, the integration remains incomplete until you finalize the connection with a PayPal Business account.

We built HidePay to give you the control that standard settings lack, allowing you to manage how and when these payment options appear — get HidePay for your store.

This guide provides the exact steps to finish your initial setup, troubleshoot common connection issues, and optimize the customer experience. You will learn how to move beyond the basic configuration to create a checkout that protects your margins and improves conversion rates. For a longer overview of the product and use cases, see our Introducing HidePay for Shopify blog post.

Connecting Your PayPal Business Account

To use the full suite of features—such as issuing refunds, capturing payments manually, and accessing Seller Protection—you must link a professional PayPal account. If you only have a personal account, you can upgrade it during the setup process or link an existing business profile.

Step-by-Step Desktop Instructions

  1. Log in to your Shopify admin and navigate to Settings, then click Payments.
  2. Look for the Additional payment methods section. If the setup is unfinished, you will see a "Setup incomplete" status next to PayPal.
  3. Click Complete setup or Activate PayPal Express Checkout.
  4. Enter the email address associated with your PayPal account. If your store email is different from your PayPal email, ensure you enter the one you use for business transactions.
  5. You will be redirected to a PayPal login page. Enter your credentials and follow the prompts to grant Shopify the necessary permissions.
  6. Once redirected back to your admin, check that the status has changed to Active.

Step-by-Step Mobile Instructions

  1. Open the Shopify app and tap the Store icon or your profile menu.
  2. Tap Settings, then select Payments.
  3. Under the Additional payment methods section, find PayPal and tap Complete setup.
  4. Log in with your PayPal credentials through the in-app browser.
  5. Review the business permissions and tap Agree and Connect.

After these steps, your store is technically ready to process payments. However, the work does not end with the connection. You must now configure how the integration behaves regarding language, addresses, and order processing. If you want to install HidePay to manage payment visibility and rules, follow the steps in our Install HidePay Shopify App guide.

Configuring Payment Authorization and Capture

A critical decision in your setup is choosing how to capture funds. Shopify offers two primary methods for processing PayPal transactions: automatic and manual.

Automatic Capture

This is the default setting. When a customer completes a purchase, the funds are immediately transferred from their account to yours. This is ideal for stores selling digital goods or items that ship instantly. It reduces administrative work but can make it harder to cancel an order before the payment is fully processed.

Manual Capture

With manual capture, the payment is authorized at checkout, but the money is not transferred until you "capture" it within the Shopify admin. This is a safer choice for merchants who need to verify stock levels before taking payment. It also helps in fraud prevention. If an order looks suspicious, you can simply let the authorization expire without having to issue a formal refund, which often saves you from paying non-refundable transaction fees.

To change this setting, go to Settings > Payments and look for the Payment Authorization section. Choose the method that best fits your fulfillment workflow and click Save.

Easily Customize Shopify Payments

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

Language and Localization Settings

Shopify and PayPal work together to detect the best language for the checkout interface. The system typically uses the customer's shipping address or their IP address to decide whether to show the PayPal login in English, French, Spanish, or another supported language.

If the customer's location cannot be determined—for example, if they are using a VPN or haven't entered an address yet—PayPal defaults to the address listed in your Settings > General section. Ensure your business address is accurate to avoid confusing international customers during the redirected payment phase.

Handling Shipping and Billing Addresses

One common point of confusion in the PayPal Shopify setup is how addresses are synced. PayPal Express Checkout is designed to be fast. To achieve this, it often pulls the shipping address from the customer's PayPal profile and uses it to auto-fill the Shopify checkout fields.

It is important to note that Shopify typically sends only the shipping address to PayPal. If a customer is paying with a credit card through the PayPal portal, they can manually change their billing address there. However, for most transactions, PayPal uses the shipping address as the billing address by default. This is a platform-level behavior designed to reduce friction, but it can occasionally lead to mismatches if a customer intends to ship a gift to a different location than their billing address.

If you also need to control shipping options based on the same rules, consider pairing HidePay with HideShip on the Shopify App Store to manage shipping methods alongside payment options.

Troubleshooting Common Setup Issues

Even with a correct setup, you might encounter issues that prevent payments from being processed or deposited.

Pending Payments

If an order appears in Shopify with a "Pending" status, it usually means the payment was sent to an unverified email address. This often happens if you use a new email for your store and haven't clicked the verification link in the automated email PayPal sends. Log in to your PayPal dashboard, check your notifications, and verify your email address. Once verified, it can take up to two business days for the funds to appear.

Credentials Error

If you see an error stating that your credentials are invalid, it is likely that the "Store owner" was not the one who performed the setup. For security reasons, Shopify requires the primary store owner to authorize the PayPal connection. Staff accounts, even those with full permissions, often cannot finalize this specific integration.

PayPal Express Button Clutter

The "Yellow Button" (PayPal Express) often appears on product pages or at the very top of the checkout. While convenient, this can sometimes distract customers from other payment options or cause them to bypass important cart attributes or terms and conditions. Many merchants find that having this button in too many places actually hurts their conversion rate.

If you run into unexpected behavior with your payment customizations, follow our step-by-step How to debug Payment Customizations in Shopify with HidePay guide to capture logs and share an error report with support.

Optimizing the Checkout with HidePay

Once your PayPal setup is functional, you may realize that offering PayPal to every customer in every scenario isn't the best strategy for your bottom line. We designed our app to help you solve these specific checkout challenges. Install HidePay to start building rules and customizations.

Hiding PayPal Based on Geography

In some countries, PayPal fees are significantly higher, or the risk of chargebacks is much greater. If you have a local payment gateway that is more cost-effective for a specific region, you can use the app to hide PayPal for customers in that country. This ensures you always use the most profitable gateway for each market. See our guide on how to organize payment methods by country or by Shopify Market for step-by-step instructions.

Filtering by Product Type

If you sell products that are prohibited by PayPal’s Acceptable Use Policy, or items that carry a high risk of disputes, you can create a rule to hide PayPal whenever those specific items are in the cart. This prevents your entire PayPal account from being flagged or frozen due to a single high-risk transaction — learn how in How to allow only specific payment methods for certain products in Hidepay.

Managing Express Buttons

One of the most requested features is the ability to hide the Express checkout buttons without deactivating PayPal entirely. Our tool allows you to block these buttons based on specific conditions, such as the customer's tag or the total value of the cart. This keeps your checkout clean and ensures customers follow the standard flow when necessary. For details, see Hide PayPal Express Checkout Button in checkout.

Sorting and Renaming Payment Methods

The order in which payment methods appear can significantly influence customer behavior. If you prefer customers to use a different gateway because it has lower fees, you can use the sorting features in our app to move PayPal to the bottom of the list.

You can also rename the payment method to provide more clarity. Instead of just "PayPal," you might rename it to "PayPal & Credit Cards" to inform customers that they don't necessarily need a PayPal account to complete their purchase. This small change in labeling can reduce friction for customers who might otherwise leave the site because they don't want to sign up for a new service. Read the quick steps in our Sort and Rename payment methods in the Checkout help article.

Using Native Shopify Functions

Performance is critical at checkout. Because our app is built on Native Shopify Functions, it runs directly on Shopify’s infrastructure. This means there are no external scripts or theme code edits required. When you set a rule to hide or sort PayPal, it happens instantly without slowing down the page load.

Traditional methods of hiding payment options often relied on "hacks" or complex JavaScript that could break when Shopify updated its checkout. By using the official Functions API, we ensure that your rules remain stable and your checkout remains fast, providing a more reliable experience for your customers. For broader context on how HidePay fits into our product lineup, read about HideSuite: the bundle for smart Shopify merchants.

Testing Your Setup

Before going live, you must confirm that the integration works as expected.

  1. Use a Separate Account: You cannot test a transaction using the same PayPal account that is receiving the funds. You must use a different personal or business account.
  2. Real Transaction Test: Create a test product priced at $1.00. Go through the checkout process as a customer and complete the payment.
  3. Verify the Capture: Ensure the order appears in your Shopify admin with a "Paid" status and that the funds are visible in your PayPal account.
  4. Test a Refund: Once the payment is successful, try issuing a full refund from the Shopify admin. This confirms that the API permissions are correctly configured.

If you are on a Shopify trial plan, you will need to select a paid plan before you can process a real transaction, even for testing purposes. Your trial end date will not change, but it "unlocks" the checkout for live payments.

Protecting Your Margins

The final stage of a professional PayPal Shopify setup is protection. PayPal’s Seller Protection is a valuable asset, but it only applies if you meet specific criteria. Ensure you are shipping to the address provided by PayPal and that you have valid tracking information uploaded to the order.

For orders that fall outside of protection—such as high-value B2B orders or transactions from high-risk regions—using rules to limit PayPal's availability is a smart business move. By combining the ease of PayPal with the precise control of HidePay, you create a checkout that is both customer-friendly and business-safe. If you want to manage both payments and shipping together, read more about the HideSuite bundle for HidePay + HideShip.

Action Summary

  • Connect your PayPal Business account through Settings > Payments.
  • Verify your email address to avoid "Pending" payment status.
  • Choose between Automatic and Manual capture based on your inventory needs.
  • Run a test transaction using a different PayPal account to confirm the API connection.
  • Use a tool to hide or sort PayPal for specific countries or products to protect your margins.

Conclusion

A basic PayPal Shopify setup is only the beginning of optimizing your store's performance. While the default integration gets you started, the most successful merchants take an active role in managing how payment methods are presented. By refining your capture settings, verifying your business details, and using rules to show the right payment options at the right time, you can reduce abandonment and protect your store from unnecessary fees.

  • Finalize your PayPal Business account to unlock manual captures and refunds.
  • Verify your email and business address to ensure smooth fund transfers.
  • Control payment visibility with geography and product-based rules.
  • Sort and rename options to guide customers toward your preferred gateways.

Ready to take full control of your checkout? try HidePay on Shopify to start building a smarter, more profitable payment experience.

FAQ

Why is my PayPal setup showing as incomplete in Shopify?

This usually means you haven't linked a PayPal Business account yet. Shopify creates a placeholder account using your store email, but you must log in and grant permissions to finalize the integration and start withdrawing funds.

Can I use PayPal on Shopify without a business account?

While you can technically receive payments with a personal account, you will eventually be prompted to upgrade. A business account is required to access essential features like manual payment capture and the ability to issue refunds directly from the Shopify admin.

Why are my PayPal payments showing as pending?

The most common reason for pending payments is an unverified email address. Check the inbox for the email you used for PayPal and look for a verification link. Once verified, the funds should move from pending to your main balance within a couple of days.

How do I hide the PayPal Express button on my product pages?

Shopify doesn't offer a direct setting to hide these buttons selectively. However, you can use HidePay to create rules that hide PayPal or its Express buttons based on specific conditions like customer tags, cart value, or shipping destination; see Hide PayPal Express Checkout Button in checkout.

Get Started with HidePay

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