Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
I've created a custom carrier service via the Shopify CarrierService API. In some cases the rate request sent to the API from Shopify has the destination `address1` field missing. This field is supposed to be always present https://shopify.dev/api/admin-rest/2022-01/resources/carrierservice#top. Yet looking at the log of requests we've received to our callback_url over the past 2 days, 35 out of ~140 of them do not have this field, why?
this is generally blanked out along with the destination name if the customer uses apple pay (apple policy apparently)