Testing your dynamic checkout buttons
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
You can test your dynamic checkout buttons to review all the different configurations that might display to your customers. Before you test your dynamic checkout buttons, make sure that you add them to your online store.
Steps:
Desktop
- From your Shopify admin, go to Online Store > Themes.
- Click View your store.
- 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.
- 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 (United States only)-
?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
-
Shop Pay -
- Repeat to test dynamic checkout buttons for other payment methods configured in your payment settings.
iPhone
- From the Shopify app, tap the … button.
- In the Sales channels section, tap Online Store.
- Tap Manage themes.
- Click View your store.
- 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.
- 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 (United States only)-
?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
-
Shop Pay -
- Repeat to test dynamic checkout buttons for other payment methods configured in your payment settings.
Android
- From the Shopify app, tap the … button.
- In the Sales channels section, tap Online Store.
- Tap Manage themes.
- Click View your store.
- 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.
- 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 (United States only)-
?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
-
Shop Pay -
- Repeat to test dynamic checkout buttons for other payment methods configured in your payment settings.