Testing your dynamic checkout buttons

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

  • your payment settings
  • the customer's browser
  • the customer's device
  • the customer's personal payment history

You can test your dynamic checkout buttons to see all the different configurations that your customers might see. Before you test your dynamic checkout buttons, make sure that you add them to your online store.


  1. Click View your store.
  2. To test the button on a product page, go to a product page. To test the button on a featured product section, stay on the home page.
  3. In your browser's address bar, add one of the following strings to the end of the current URL, and then press Enter to reload the page:

    • Shop Pay - ?shopify-debug=true&show=Shop
    • Amazon Pay - ?shopify-debug=true&show=Amazon
    • Apple Pay (Safari only) - ?shopify-debug=true&show=ApplePay
    • Google Pay - ?shopify-debug=true&show=Google
    • PayPal - ?shopify-debug=true&show=PayPal
    • Venmo - ?shopify-debug=true&show=Venmo
    • Unbranded - ?shopify-debug=true&show=checkout

    For example, the URL to test the dynamic checkout button for Amazon Pay might look something like this: https://mystore.myshopify.com/products/myproduct?shopify-debug=true&show=Amazon

  4. Repeat to test dynamic checkout buttons for other payment methods.

Ready to start selling with Shopify?

Try it free