较旧的订单项没有变体ID或产品ID

时间:2014-11-24 21:56:22

标签: shopify

在我的开发商店的api测试中,所有创建的订单项都有变量ID和产品ID。现在我们的应用程序已投入生产,我们看到2012年的订单项没有变体ID或产品ID ...是否预计旧订单项不能保证拥有此信息?新订单项是否也可能没有此信息?这些数据对于识别销售的商店产品是不可或缺的。

当从商店中删除产品时,这些值是否已为关联订单排除?

1 个答案:

答案 0 :(得分:0)

您必须开发期望订单包含确实具有nil作为变体或产品ID的订单项。这是由于POS。商家可以销售没有产品或变体ID的商品,但它们是有效的订单商品。

至于识别商店是不可或缺的?怎么会这样?如果您事先不知道商店,您不仅无法通过API获得订单,您使用的任何webhooks也会告诉您商店。因此,了解产品或变体ID并非逻辑上用于告诉您商店。