A space to discuss online store customization, theme development, and Liquid templating.
Hi Everyone,
Hope someone can help me out here. My app uses the CarrierServices API to dynamically show a specific carrier with Dynamic prices while customers are checking out.
What we've noticed is that our shipping option does not show up if a customer uses Shop Pay or Google Pay. The only options that show are fixed rates that the merchant inputted.
Is there any way to solve this?
Thanks,
Aly
Solved! Go to the solution
This is an accepted solution.
Hey @alymoursy
Can you confirm if your checkout has phone_required set as true? It is currently not possible to show app generated shipping rates on accelerated checkouts (Google Pay, Shop Pay, etc) with phone_required set as true.
Kevin_A | Solutions Engineer @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
This is an accepted solution.
Hey @alymoursy
Can you confirm if your checkout has phone_required set as true? It is currently not possible to show app generated shipping rates on accelerated checkouts (Google Pay, Shop Pay, etc) with phone_required set as true.
Kevin_A | Solutions Engineer @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
Hey @Kevin_A ,
Yes! We figured it out last weekend. Our Shipping option required the customer to add a phone number in case a courier needed to contact them for delivery. We've since removed the phone number requirement, and we now show in express checkout.
Thanks for answering!
Aly
Is this still true (that you have to make "phone_required" set as false) in order for it to work?