I would like to add PayPal express checkout to my product page and to Featured Product block. I already have PayPal checkout in Cart and checkout, but i would like it to also be on product page. I have dynamic checkout button enabled. Theme: Sense. How do i add a new button or replace “Shop Pay” button?
Topic summary
Goal: Add a PayPal Express checkout button to the product page and Featured Product block (Sense theme), ideally replacing the visible Shop Pay button. PayPal is already enabled in cart/checkout; dynamic checkout is on.
Key explanation: The dynamic checkout button shown on product pages is automatically determined and can’t be forced to a specific brand. It depends on:
- Device/browser compatibility (e.g., Apple Pay on Safari/Apple devices)
- Customer’s prior wallet usage/login history
- Merchant’s enabled payment methods
- Store currency and buyer’s PayPal account compatibility
Options suggested:
- Increase the likelihood of PayPal appearing by disabling other dynamic wallets (e.g., Shop Pay, Apple Pay, Google Pay).
- Theme customization could default the button to PayPal, but this isn’t supported by Shopify’s Design Policy; would require a developer (e.g., via Shopify Experts).
Outcome/status: No native setting to guarantee PayPal on product/featured sections. Practical next steps are to limit other wallets or pursue custom development. No final resolution confirmed. An image was shared but isn’t essential to the solution.
Hey, @AnnaPotsi .
Thank you for reaching out and posting this question!
I understand that you’d like to add PayPal’s dynamic checkout button onto your product pages. However, since this button is dynamic and you have multiple forms of dynamic checkout buttons enabled (eg. Shop Pay and PayPal), then the button that appears to the customers is entirely dependent on several key factors:
-
Device/browser compatibility (Apple Pay works on Apple devices, using Safari)
-
Customer’s previous history (if the customer has never logged in or used any of the branded wallets like Amazon Pay, Google Pay, PayPal, etc., they will likely not be presented any branded options)
-
Merchant’s payment settings (only the branded options that correspond to the merchant’s payment settings are possible options to display to the user)
-
Store currency and buyer’s PayPal account (eg. INR currency is only supported with India PayPal accounts and not in general, so the generic Buy it now button will show in most cases. See PayPal’s country codes reference page for details)
As these features are designed to be convenient for the customer, there isn’t any way to control which button to display to a user at any given point in time. However, one option for increasing the chances of PayPal’s button appearing is by disabling some of the other dynamic checkout buttons - such as Shop Pay, ApplePay, or Google Wallet.
That being said, it may also be possible to customize the theme so that the default dynamic checkout button shows PayPal. However, this isn’t something that is supported by the Shopify Design Policy so you will need to consider hiring a developer to assist you with this task if you’re not comfortable working with coding languages. Should you need help finding a developer, then we’d recommend taking a look at our directory of certified developers on Shopify Experts.
I noticed that you’re a new member of our Shopify Community! I’d love to hear more about your business and share some resources to help you get started. What kinds of products are you selling? Do you have a marketing plan prepared for your store?
