Why isn't my dynamic checkout button appearing on my site?

Hello
Dynamic checkout button does not appear on the site. Only the Buy with paypal button is displayed, although the dynamic checkout button is enabled

Can anyone help please?
Thanks in advance for your answers!

Based on your screenshot, it is working correctly. It’s only going to show one button, when “dynamic checkout” is enabled (it doesn’t listed a bunch of different buttons).

https://help.shopify.com/en/manual/online-store/dynamic-checkout

The kind of dynamic checkout button that displays to your customers depends on the following factors:

  • your payment settings
  • whether Shop Promise is active, which will prioritize Shop Pay over other checkouts
  • the customer’s browser
  • the customer’s device
  • the customer’s personal payment history

So different customers will potentially see a different dynamic checkout button. You don’t really have control over this, as Shopify automatically decides based on the above factors, which dynamic button to show the customer.

Having gone through the above points, I was unable to solve the problem. I need the button to be displayed as in the screenshot attached to this message

See this part, from the link I originally shared:

There are two different kinds of dynamic checkout buttons:

  • Unbranded - These buttons display Buy it now text. When a customer clicks an unbranded button, they skip the cart and go to the Shopify checkout.
  • Branded - These buttons include the logo for a third-party accelerated checkout method. When a customer clicks a branded button, they complete their payment with that accelerated checkout method. The following third-party accelerated checkout methods are available:

Only the payment methods that you’ve activated in your payment settings display as options to your customers. If you don’t have a third-party accelerated checkout method activated, then only the unbranded button is displayed.

So what you’re asking for is to show only the ‘unbranded button’ … but that’s only possible if you don’t have a third-party accelerated checkout method activated for your store.

Since you do have accelerated checkout methods available (ex. PayPal), Shopify is going to automatically try to figure out which is the best match for your customer and show them the ‘branded button’ that they think is most likely to influence the customer to purchase the product.

I deactivated the PayPal Express button here, but it didn’t help…

the shop pay button is now displayed

See the list from my last message.

You’d need to have none of those options as payment gateways/options, in order to show the unbranded button.

I definitely don’t recommend removing all of your payment gateways – I just wanted to make it clear how the dynamic buttons work.