我使用Shopify API使用我的产品的variantID创建订单。
出于某种原因,使用API创建的订单中的line_item
始终为"vendor":"null"
。而通过商店创建的相同变体的订单将返回正确的vendor
。
我做错了吗?
URL: https://xxyy.myshopify.com/admin/orders.json
{ "order": {
"email": "ken@xxyy.com",
"fulfillment_status": "unfulfilled" ,
"send_receipt": true,
"send_fulfillment_receipt": false,
"line_items": [{
"variant_id": 3866750123,
"quantity": 1
}]
}
}
答案 0 :(得分:1)
我有时也会这样做,这真的很糟糕。如果您使用API创建订单项,则似乎您不仅需要提供产品和变体ID,还需要提供供应商,即使产品中存在该产品,也不需要提取在订单创建过程中。很多应用程序搞砸了。这搞砸了其他需要良好订单的应用程序。在我看来,一个好的订单应该设置产品供应商字段。