Carrier Service rates callback is not called when using Apple Pay

Amit28
Shopify Partner
1 0 0

Hi, I'm developing an app that calculates custom shipping rates according to the delivery address and postal code.

Everything is working as expected on the checkout page, but when using fast checkout with Apple Pay - there is no call to my rates callback when using UK addresses.

 

I know that Apple Pay doesn't send the full address details for privacy reasons when using Apple Pay, see here: https://openradar.appspot.com/30757800
But why isn't the rates callback called? I want to be able to react to this request, even if the address is partial. Without it, the customers cannot complete the checkout.

Attaching a snippet from the API response of https://<my-shop-domain>/checkouts/unstable/graphql, showing that the address is indeed incomplete.

 

Do you have any advice?Screenshot at Apr 25 15-23-51.png

Replies 0 (0)