Back to Payment Guides

How to Add and Manage the Buy with PayPal Button on Shopify

Learn how to add and manage the buy with paypal button shopify. Optimize your checkout by hiding, sorting, or renaming payment methods to boost conversions.

Introduction

Adding a "Buy with PayPal" button to your Shopify store is one of the fastest ways to build trust and offer a familiar payment experience to global customers. Most shoppers recognize the brand instantly, and for many, it is their preferred way to pay online without entering credit card details manually. When you set up a Shopify store, an Express Checkout account is often generated automatically using your store email, but getting the button to work exactly how you want requires a few specific steps.

While having the button active is beneficial, simply turning it on is only the first step. High-growth merchants often need more control over where and when this button appears to avoid high transaction fees or to prioritize other payment methods in certain regions. We built HidePay to give you that control—if you want to get started quickly, see HidePay on the Shopify App Store.

This guide covers the technical setup for the PayPal button, how to finalize your account to ensure you get paid, and how to optimize the checkout experience to maximize your conversion rates. Whether you are a new merchant or looking to refine an existing checkout, these steps will help you manage your payment layout effectively.

Setting Up the PayPal Button on Shopify

Shopify integrates deeply with PayPal, making the initial activation process relatively straightforward. By default, Shopify attempts to link your store email to a PayPal Express Checkout account. However, you must complete the setup to actually capture payments and issue refunds.

Desktop Activation Steps

To activate or complete the setup of the PayPal button from your computer:

  1. Log in to your Shopify admin.
  2. Navigate to Settings, then click on Payments.
  3. Locate the Additional payment methods section. You should see PayPal listed there.
  4. If the setup is not finished, click Setup incomplete or Activate.
  5. Enter the email address associated with your PayPal business account.
  6. Follow the prompts to log in to PayPal and grant Shopify the necessary permissions to process transactions.
  7. Once redirected back to Shopify, ensure your payment authorization settings are set to either "Automatically capture" or "Manually capture," depending on your fulfillment workflow.

Mobile Activation Steps

If you are managing your store on the go, you can use the Shopify app:

  1. Open the Shopify app and tap the menu icon (three lines or your profile).
  2. Tap Settings, then select Payments.
  3. Under Additional payment methods, find PayPal and tap Complete setup.
  4. Log in with your PayPal credentials and authorize the connection.
  5. Save your changes and return to the main admin screen.

Once these steps are complete, the "Buy with PayPal" button will appear on your checkout page and often as an "Express" button on your product pages or cart.

Finalizing Your PayPal Business Account

A common mistake merchants make is assuming the button is working because it is visible. If your PayPal account is not fully verified or is not a "Business" account, payments may stay in a "Pending" state. This happens because Shopify sends the payment to the email address you provided, but PayPal cannot release the funds until the account owner confirms their identity and business details.

If you see a "payment pending" error in your Shopify orders, check your PayPal dashboard. You likely need to verify your email address or provide additional business documentation, such as a tax ID or proof of address. It typically takes up to two business days for payments to be deposited after you complete these verification steps. Do not ship orders until the payment status in Shopify changes from "Pending" to "Paid."

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 Buy with PayPal Button Experience

The way the PayPal button appears to your customers changes based on where they are located and what device they are using. Shopify uses the customer's IP address and shipping address to determine the language displayed on the PayPal login screen. If a customer is in France, Shopify tells PayPal to display the interface in French.

Address Handling and Data Flow

When a customer uses the PayPal Express button, PayPal usually shares the shipping address they have on file with Shopify. One limitation to keep in mind is that Shopify primarily sends the shipping address to PayPal. This is done because Shopify does not know if the customer has a saved billing address in PayPal that differs from their shipping address. While customers can manually change this during the PayPal login process, the default behavior is designed to speed up the checkout by pre-filling fields.

Express Checkout vs. Standard Checkout

The "Buy with PayPal" button often appears in two places:

  • The Product/Cart Page: Known as an Accelerated or Express Checkout button. It allows customers to skip the Shopify checkout steps entirely.
  • The Payment Step: This is the traditional placement at the end of the checkout process, where PayPal is listed alongside credit cards and other methods.

Some merchants find that Express buttons on product pages distract from the "Add to Cart" flow or cause issues with apps that require customers to stay on the cart page (like those for terms and conditions or gift messages). If you find that the Express button is causing confusion, HidePay can block Express buttons—see the guide on how to hide the Express Checkout with HidePay.

Why You Might Want to Hide or Sort the PayPal Button

Having the PayPal button visible to everyone, everywhere, isn't always the best strategy for your margins. Different regions have different payment preferences, and different products carry different risks. We designed our tool to help merchants handle these nuances without needing to write custom code.

1. Geography-Based Rules

In some countries, PayPal transaction fees are significantly higher than local payment methods. For example, if you are a merchant in Europe, you might prefer customers in the Netherlands to use iDEAL because the fees are lower and the conversion rate is higher for that specific demographic. You can create a rule to hide the PayPal button for Dutch customers while keeping it active for customers in the United States. See the step-by-step guide on how to organize payment methods by country or by Shopify Market to set this up.

2. Protecting Against High-Ticket Risk

PayPal is known for being customer-centric regarding disputes. For merchants selling high-ticket items or custom-made goods, a single chargeback can be devastating. Some merchants choose to hide the PayPal button for orders over a certain dollar amount, forcing customers to use a payment method with more merchant-friendly dispute resolution or stricter verification. The help guide on how to create a payment customization shows how to use a "Cart Total" condition to enforce rules like this.

3. Customer Segments and B2B

If you run a wholesale or B2B side to your business, you might have specific terms for your regular clients. You may want to offer PayPal to guest shoppers but hide it for customers tagged as "Wholesale," who are expected to pay via bank transfer or net-30 terms. Using customer tags to control payment visibility ensures that each group sees only the options relevant to them.

Using HidePay to Optimize Your Checkout

Managing the checkout experience used to require complex Shopify Scripts, which were difficult to maintain and are being phased out. Modern Shopify stores use Native Shopify Functions to handle these tasks. Our app, HidePay, utilizes these functions to provide a reliable, fast way to customize your checkout layout. For a deeper look at advanced checkout customization, see the article Introducing SupaElements: the ultimate checkout customization for Shopify.

Reordering for Better Conversions

The order in which payment methods appear can influence what a customer chooses. If you want to push customers toward a specific gateway—perhaps one where you have lower processing fees—you can use the app to sort that method to the top of the list. By moving the PayPal button lower down the list for certain markets, you can subtly guide shoppers toward your preferred payment option without removing the choice entirely.

Renaming for Clarity

Sometimes, the default label for a payment method isn't clear enough for your specific audience. You might want to rename "PayPal" to "PayPal / Credit Card" to let customers know they can pay with a card through the PayPal gateway even if they don't have an account. The app allows you to rename these labels easily, providing better localized context for your shoppers.

Blocking Express Buttons

One of the most requested features for checkout optimization is the ability to remove those "Express" buttons that appear at the top of the checkout or on product pages. While Shopify allows some basic control, HidePay lets you set rules for when these buttons should be blocked. For a walkthrough on hiding, sorting, or renaming payment methods, see the Sort and Rename payment methods guide.

Strategic Rule Creation

When you begin optimizing your checkout, the best approach is to be specific. Avoid blanket changes that affect your entire store unless you have a clear reason. Instead, focus on rules that solve specific business problems.

  • By Cart Total: If your average order value is $50, but you have occasional $2,000 orders, you might set a rule to hide PayPal for any cart over $1,000 to mitigate risk.
  • By Product Type: If you sell digital downloads alongside physical goods, you might want different payment options for each. Digital goods are prone to different types of fraud, and you can tailor your payment list accordingly.
  • By Shipping Method: If a customer selects "Local Pickup," you might want to hide PayPal and show "Cash on Delivery" or "Pay in Store" instead. This prevents the customer from paying online for an order they intend to handle in person.

Next Steps for Merchants

  1. Audit your current fees: Look at your PayPal transaction costs compared to your primary credit card processor.
  2. Check your dispute rate: Determine if specific payment methods are linked to more chargebacks.
  3. Identify high-friction areas: Use heatmaps or checkout analytics to see where customers drop off.
  4. Implement one rule at a time: Start by reordering or hiding a method in one specific country to see how it impacts conversion.

If you want to learn how merchants combine payment and shipping controls, read our post introducing HideSuite, the bundle that pairs HidePay and HideShip for a streamlined checkout experience.

Technical Reliability with Shopify Functions

Since our tool is "Built for Shopify" certified and runs on Native Shopify Functions, it does not rely on theme code edits or slow scripts. This is a critical distinction because it means your checkout speed remains high, and your rules won't "break" when Shopify updates its platform. Speed is a major factor in checkout conversion, and native performance ensures that your logic for hiding or sorting the PayPal button executes instantly. For more on native Shopify functions and function-based tools, check out SupaEasy on the Shopify App Store.

If you are also looking to manage your shipping options with the same level of precision, you might consider HideShip, which offers similar rule-based control for delivery methods. For merchants who want both, HideSuite bundles these capabilities together. If you need even more advanced logic, such as blocking orders entirely based on custom validation, CartBlock is another tool in our ecosystem that helps secure your checkout.

Conclusion

The "Buy with PayPal" button is a powerful tool for Shopify merchants, but it shouldn't be a "set it and forget it" feature. By understanding how to activate it, verify your account, and apply smart logic to its visibility, you can create a checkout that is both user-friendly and profitable.

  • Finalize Setup: Ensure your PayPal business account is verified to avoid pending payment issues.
  • Control Visibility: Use rules to hide or show the button based on geography, cart value, or customer type.
  • Optimize Layout: Sort and rename payment methods to guide customers toward the most efficient options.
  • Use Native Tools: Leverage Shopify Functions to ensure your checkout remains fast and stable.

Ready to take full control of your checkout? Install HidePay and start building a more efficient payment experience today.

Get Started with HidePay

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