/ / Shopify - Wie bekomme ich die E-Mail-Adresse des Kunden von der Antwort zum Einkaufswagen-Webhook? - php, api, shopify, webhooks

Shopify - Wie bekomme ich die E-Mail-Adresse des Kunden von der Webhook-Antwort? - php, api, shopify, webhooks

Ich habe ein Thema gefunden, in dem dieses Problem erwähnt wird - Kunden-ID wird nicht im Webshop des Shopify-Einkaufswagens zurückgegeben, aber es hilft überhaupt nicht.

Ich muss Cart Event wirklich mit verbindenKunde, ich schreibe Integration App und es ist wichtig für die Implementierung von externen Veranstaltungen für meinen Service, aber ich kann nicht auf die Kunden-E-Mail von Cart Hooks Antwort. Ich dachte, ich könnte customerId von Hook-Antwort, und dann verwenden es zu Kunden E-Mail mit Shopify Api, aber Warenkorb Webhook Antwort DOESN "T sogar customerId - wth? Ich dachte über das Erstellen von Cookies nach, damit ich das Ereignis mit dem Kunden verbinden konnte, aber ich kann die Cookies nicht mit jedem Haken erreichen.

Gibt es eine Möglichkeit, Cart Event mit dem Kunden überhaupt zu verbinden? Sollte es nicht einfach in der Antwort übergeben werden, wie in der Kasse?

Antworten:

0 für die Antwort № 1

Die Kundeninformation ist clientseitig von Cookies verfügbar. Sie wissen, dass Sie die Kunden-ID trotzdem abrufen können, und verwenden Sie diese, um zum Server zurückzurufen und die E-Mail mit einem API-Aufruf zu erhalten.

Da das Einkaufswagen-Ereignis im Webhook einen Token-Wert hat, haben Sie versucht, das mit dem Token-Wert im Kunden-Cookie abzugleichen? Sie könnten dort eine Übereinstimmung finden. Wenn nicht, bist du SOL.