Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
We have observed an issue regarding a webhook received from
Shopify for creating orders in Shipsy. In the webhook, we are getting
partial address data (only state and country are being passed), even
though the customer is claiming that he/she had provided a complete
address in the Shopify order. Due to this, the data is getting saved
partially in our system, as shown in the screenshot attached. Need
your help to check this.
Sample Fulfillment ID - "#1661"
Shop - "hindustan-foam.myshopify.com"
Webhook Request Body received from Shopify -
https://docs.google.com/document/d/1Zb6hzlcJbsmmYJ9zRAX9vIBZFlYXHTUgoKqh8mPbay8/edit?usp=sharing
Hello @shipsy
To access all customer data, you need to request the Protected customer data access scope through Shopify. Follow these steps:
Go to your app's dashboard.
Navigate to API Access.
Select Protected customer data access.
Click on Request access.
Choose the relevant fields and provide a reason for the request.
After approval, you will be able to access orders with full address details.
If the solution presented meets your needs and addresses your query effectively, I encourage you to accept it as the chosen answer. This will acknowledge the support you received and aid fellow community members in identifying reliable and effective solutions for their similar concerns.
Thank you.
(GD)