Skip to main content

Hide Dynamic Checkout Buttons on Product Pages

Last updated: October 07 2024

Written and researched by experts at Avada Learn more about our methodology

Frustrated by those pesky dynamic checkout buttons stealing the show on your Shopify product pages? Imagine a cleaner, more focused shopping experience that guides customers towards your desired call-to-action.  

Let's join us to discover how to hide those dynamic checkout buttons and regain control over your storefront's design. Don't wait any time and get started now!

How to hide dynamic checkout buttons on product pages?

There are two main methods to help you hide dynamic checkout buttons on product pages on Shopify. Let’s dig into both methods in detail below:

Method 1: Using Theme Settings (Main method)

Step 1: Access Theme Editor

  • In your Shopify admin, go to Online Store > Themes.
  • Click the Customize button next to your active theme to proceed.

Step 2: Open Product Page Settings

  • In the theme editor, use the top dropdown to select Product pages or a similar option.

Step 3: Find the Checkout Button Setting

  • Proceed to “Product information” area (left sidebar) → Click on the “Buy buttons
  • Look for a checkbox or toggle labeled "Show dynamic checkout button" or similar.
  • Uncheck this box to hide the buttons.
  • Click the Save button in the top right corner of the theme editor to finish.

Method 2: Editing Code (Advanced method)

This requires knowledge of Liquid and HTML. Always back up your theme before editing code!

Step 1: Access Code Editor

  • In your Shopify admin, go to Online Store > Themes > Actions > Edit code.

Step 2: Find Product Template

  • Locate the product-template.liquid file (or similar) in the "Sections" or "Templates" folder.

Step 3: Comment Out or Remove Code

  • Look for code that renders the dynamic checkout buttons like below:


{%- if section.settings.show_dynamic_checkout -%}

{{ form | payment_button }}
{%- endif -%}

  • Either comment this out {% comment %} … {% endcomment %} OR delete it entirely.
  • Click Save.

When to hide dynamic checkout buttons on product pages?

When I first launched my online store, I was excited to offer the convenience of dynamic checkout buttons on my product pages. However, I soon realized that they were leading to missed upsell opportunities and lower average order values.  That's when I started exploring ways to strategically hide these buttons and encourage customers to explore my full product range.

From my own experience, here are certain cases when you should hide dynamic checkout buttons on product pages on Shopify:

When You Want to Encourage More Browsing and Upsells:

  • Dynamic checkout buttons can sometimes lead to impulsive buying and lower average order values. Hiding them can encourage customers to explore your store further and potentially add more items to their cart.
  • A study by Baymard Institute found that the average cart abandonment rate is 69.82%, and one of the reasons for this is a "too long/complicated checkout process."

When You Have a Complex Checkout Process:

  • If your checkout process involves multiple steps or requires additional information, directing customers to a dedicated cart page can help reduce friction and confusion.

When You Offer Discounts or Promotions in the Cart:

  • Dynamic checkout buttons bypass the cart page, where customers might miss out on special offers or discount codes. Hiding these buttons ensures customers see your promotions and are more likely to apply them.

When You Want to Simplify the User Experience:

  • For stores with a minimalist design or a focus on specific calls to action, hiding the dynamic checkout buttons can create a cleaner and less cluttered product page layout.

FAQs

Why would I want to hide dynamic checkout buttons on my Shopify product pages?

You might want to hide them to simplify the checkout process, reduce cart abandonment, or encourage customers to add multiple items to their cart before checking out.

Can I selectively hide dynamic checkout buttons for specific products or collections?

Yes, you can use Liquid conditional statements to target specific products or collections and hide the buttons only on those pages.

Will hiding dynamic checkout buttons negatively impact my store’s conversion rate?

It depends on your specific products and target audience. While some customers might prefer a faster checkout option, others might be more likely to add additional items to their cart if they are directed to the cart page first.

Are there any alternative ways to offer a streamlined checkout experience without completely hiding the dynamic checkout buttons?

Yes, you can consider using a sticky "Add to cart" button that remains visible as the customer scrolls down the product page or adding a prominent "Buy Now" button that takes customers directly to the checkout page.

What if I’m not comfortable editing my theme code to hide the dynamic checkout buttons?

If you're not familiar with Liquid or HTML, you can consider using a third-party app that allows you to control the visibility of dynamic checkout buttons without code edits.

In conclusion

By hiding dynamic checkout buttons, you can streamline your Shopify store's checkout process, potentially boosting conversions and encouraging customers to explore more products. Have you experimented with hiding these buttons on your own store? We'd love to hear about your experiences and results in the comments below!

Related Posts:

linkedin
Sam Nguyen is the CEO and founder of Avada Commerce, an e-commerce solution provider headquartered in Singapore. He is an expert on the Shopify e-commerce platform for online stores and retail point-of-sale systems. Sam loves talking about e-commerce and he aims to help over a million online businesses grow and thrive.