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.
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.
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.