簡體   English   中英

Shopify_api Ruby Gem無法創建實現

[英]Shopify_api Ruby Gem not creating fulfillment

我有一個要上傳到應用程序的csv,我想要帶有訂單號和跟蹤號的csv,然后將其標記為已完成並在每個訂單上添加一個跟蹤號。 在對此進行編碼時,我的Intellisense並未選擇ShopifyAPI :: Fulfillment,因此我不確定100%是否應該這樣做。 我沒有在代碼中出現錯誤,但也沒有完成訂單...我在做錯什么嗎?

order = ShopifyAPI::Order.find(:all, params: { name: o_id, status: "any" }) 
if order[0].id != "" and !order[0].id.to_s.empty? 
  items = Array.new order[0].line_items.each do |item| 
    items.push({"id": item.id}) 
  end 
  fulfill = ShopifyAPI::Fulfillment.new(order_id: order[0].id, line_items: items) 
  fulfill.tracking_numbers = [track.to_s] 
  puts fulfill 
  fulfill.save 
  order[0].save 
end

配送現在需要您指定從中配送商品的位置。 查看有關位置和庫存項目的文檔。

有了位置ID后,就可以為訂單中的物料創建履行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM