Why isn't my 'buy it now' button appearing?

Topic summary

Main issue: Multiple merchants report the dynamic checkout (“Buy it now”) button not rendering on product pages. In the theme editor it shows, but on live pages there’s a blank space or an invisible, still-clickable area. Some see it on Safari/Edge after a short delay, but not on Chrome; on checkout the accelerated options do appear.

Troubleshooting advised:

  • Ensure Product page settings have “Show dynamic checkout button” enabled and save.
  • Update theme or revert recent code edits; test in incognito/other devices.
  • Check theme/app/payment compatibility and button text per Shopify’s compatibility guide.
  • Verify color settings aren’t making the button and background identical.
  • If using a third‑party theme, contact the theme developer; otherwise, contact Shopify Support via the Help Center.

Recent updates: One case resolved on its own, suggesting a possible backend-side issue. AMEX payment logo appearance changed due to an AMEX update. A merchant reports missing buttons on mobile; staff requested screenshots and pointed to setup guides; for custom layout/video needs, Shopify Experts were suggested.

Status: No single root cause or universal fix identified. Issues appear theme/browser/compatibility-related; thread remains open with unresolved cases and screenshots central to diagnosis.

Summarized with AI on December 13. AI used: gpt-5.

I am having the same issue and I’m not quite sure what I need to do to fix it. Do you think you can check my website out and see what I need to do?

My website: https://ma7wxu0ax9dgpp4b-67347317055.shopifypreview.com