客户ID不在shopify购物车webhook中返回

时间:2017-07-11 12:53:19

标签: shopify

Shopify购物车webhook未返回客户ID。因此,我们无法识别哪个用户将产品添加到购物车中。

我们如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我认为您无法从该webhook获取客户ID,关键是购物车可以由注册客户或未注册客户创建,因此在最后一种情况下,Shopify并不知道客户ID。

documentation中包含的示例回复也不包含客户ID。

 {
  "id": "eeafa272cebfd4b22385bc4b645e762c",
  "token": "eeafa272cebfd4b22385bc4b645e762c",
  "line_items": [
    {
      "id": 1234567,
      "properties": {
      },
      "quantity": 3,
      "variant_id": 1234567,
      "key": "1234567:f816dcc3b2e26822a28626a786eac953",
      "title": "Example T-Shirt - ",
      "price": "19.99",
      "original_price": "19.99",
      "discounted_price": "19.99",
      "line_price": "59.97",
      "original_line_price": "59.97",
      "total_discount": "0.00",
      "discounts": [
      ],
      "sku": "example-shirt-s",
      "grams": 200,
      "vendor": "Acme",
      "product_id": 327475578523353102,
      "gift_card": false
    }
  ]
}

您可以使用结帐webhook获取客户ID但不知道您的要求我不能说这对您有用。

我建议您打开另一个问题并提供有关您的要求的更多信息。