从Shopify命中Webhook以创建订单时的正确电子邮件地址

时间:2019-04-12 19:24:44

标签: shopify webhooks

在Shopify创建订单时,会从Shopify启动一个回调,该回调会击中设置中给出的Webhook。

它用于连接到Webhook的参数,其中包含多封电子邮件,并且没有用于这些文档的文档。

您可以在此处查看这些参数:https://codebeautify.org/jsonviewer/cb3e0c52

一个email在根中。第二个以名称contact_email命名,第三个以customer命名,并以名称email命名。

到目前为止,还没有文档说明哪个电子邮件代表什么。

我的问题是:我怎么知道客户用来购买产品的电子邮件,这将是我用来与客户联系的电子邮件。

Shopify Webhooks:https://help.shopify.com/en/api/reference/events/webhook

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作。一。检查以确保客户记录已附加到订单上。出人意料的是,由于故障,您在没有客户的情况下获得订单是众所周知的。假设您有客户记录,请使用其中的电子邮件字段。如果客户记录不存在,那么根源记录可能是您最好的选择。

就是这样。您可以放心地忽略所有其他浮动的电子邮件。而且,请确保您除非允许,否则不要向该客户发送电子邮件。否则,您将成为垃圾邮件,这将使您受到商家的打击,商家将首当其冲地从垃圾邮件中滥用。

这意味着检查 buyer_accepts_marketing 属性。