Incorrect Product Price Captured on Accelerated Checkout (GPay/PayPal)

When using accelerated checkout buttons such as Google Pay or PayPal from the product page, the product price is not captured correctly. Instead of the actual price, the checkout displays a price of $0.01.

Steps to Reproduce:

  1. Go to a product page on the live website.
  2. Click on the Google Pay or PayPal accelerated checkout button. If there isn’t one visible use: ?shopify-debug=true&show=Google
  3. Observe the price displayed in the checkout.

Expected Behavior:

The checkout should reflect the correct product price as displayed on the product page.

Actual Behavior:

The product price is incorrectly shown as $0.01 during checkout.

Additional Info:

  • Tested on 3 different themes/websites
  • This issue occurs only when the checkout is triggered from the product page
  • When using the standard checkout or initiating GPay/PayPal from the checkout page, the correct price is captured


@Liam-Shopify Hey Liam, could you please look into this. It’s happening on all stores in all themes.

Here are some random stores that you can test it on:

Hi @openxthinking

Thanks for flagging - is this only happening when shopify-debug=true&show=Google is appended to the URL path?

Thanks @Liam-Shopify! It happens even without the parameter, I only added them for testing purposes, but the problem exists either way.

Hi again - from investigating this does appear to be a current limitation, however the correct price will be displayed once a shipping method is picked, so it’s not possible to checkout with a wrong price.