Правильный адрес электронной почты, когда веб-крючок получает удар для создания заказа от Shopify - PullRequest
0 голосов
/ 12 апреля 2019

Когда в Shopify создается заказ, из Shopify инициируется обратный вызов, который попадает в веб-крючок, указанный в настройках.

Параметры, используемые для входа в веб-крючок, содержат несколько электронных писем, и для них нет документов.

Вы можете увидеть эти параметры здесь: https://codebeautify.org/jsonviewer/cb3e0c52

Один email находится в корне. 2-й по имени contact_email, а третий относится к customer и называется: email.

На данный момент нет документации, в которой указано, что электронная почта обозначает, за что.

У меня вопрос: откуда мне знать, какой адрес электронной почты использовал клиент для покупки продукта, и именно этот адрес электронной почты я буду использовать для обратной связи с клиентом.

Интернет-магазины Shopify: https://help.shopify.com/en/api/reference/events/webhook

1 Ответ

1 голос
/ 13 апреля 2019

Вы можете сделать следующее.Один.Убедитесь, что запись о клиенте была прикреплена к заказу.Удивительно, но было известно, что вы получаете заказ без клиента из-за сбоя.Предполагая, что у вас есть запись клиента, используйте поле электронной почты от этого.Если запись о клиенте не существует, скорее всего, лучшая ставка в корне.

Вот и все.Любые другие электронные письма могут быть проигнорированы вами.Кроме того, будьте внимательны, если вы не отправите электронное письмо этому клиенту.В противном случае, вы рассылаете спам, и это заставит вас забанить молотка продавцом, который возьмет на себя основную часть злоупотреблений от вашего спама.

Это означает проверку атрибута customer_accepts_marketing .

...