Shopify API如何生成发票,运输标签和运输清单?

时间:2016-12-05 10:41:54

标签: node.js api meteor shopify

您好我正在尝试使用API​​

获取shopify上的订单的发货标签,发票和发货清单

我可以使用以下方式获取订单:

var request = require("request");

var options = { method: 'GET',
  url: 'https://<api key>:<password>@hostname/admin/orders.json',
  qs: { fulfillment_status: 'partial' },
  headers: 
   { 'postman-token': '2564af8e-df07-3bb8-3282-4956b70025b7',
     'cache-control': 'no-cache' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});

但我找不到运输标签,发票,运送清单

的任何API端点

1 个答案:

答案 0 :(得分:1)

我认为您不能使用Shopify API创建发票。

但是,您可以使用invoicing app like Sufio获取商店中订单的PDF发票。

此页面解释了how to generate links to invoices in a Shopify store

例如,如果您商店的地址为shop.url,请使用以下链接下载ID为order.id且编号为order.number的订单的PDF发票。

{{ shop.url }}/apps/sufio/invoice/download/?id={{ order.id }}&number={{ order.order_number }}

希望这有帮助。