Shopify-使用Shopify API的新订单-如何了解税务和运输?

Shopify-使用Shopify API的新订单-如何了解税务和运输?,shopify,shipping,tax,Shopify,Shipping,Tax,我们已经构建了一个电子商务web应用程序(Nodebackend,Vuefrontend)。我们使用Stripe处理付款,但许多品牌问我们是否可以在Shopify中完成订单和库存控制。我们正试图找出将支付模块集成到Shopify中的最佳方式,以便品牌能够通过Shopify管理履行和库存 似乎我们应该使用Order API来创建订单并将其标记为已付款。但是,我们如何知道产品有库存,以及创建订单时Shopify的运费和税费是多少?我认为我们可以使用产品API来获取库存水平,但是运输和税务端点在哪里

我们已经构建了一个电子商务web应用程序(
Node
backend,
Vue
frontend)。我们使用Stripe处理付款,但许多品牌问我们是否可以在Shopify中完成订单和库存控制。我们正试图找出将支付模块集成到Shopify中的最佳方式,以便品牌能够通过Shopify管理履行和库存

似乎我们应该使用Order API来创建订单并将其标记为已付款。但是,我们如何知道产品有库存,以及创建订单时Shopify的运费和税费是多少?我认为我们可以使用产品API来获取库存水平,但是运输和税务端点在哪里

如果我正确理解订单API,我们需要在创建新订单时告诉Shopify运输成本和税务成本。是这样吗?我们怎么可能知道这些数字?似乎应该有一个端点来计算运输成本并获取产品的税率,这样我们就可以将这些数据传递回订单API。我错过了什么吗?

我想也许我们应该先创建一个财务状态为“待定”的订单,以收回运费和税率(它是否会给您这些?),然后更新订单,使之成为“取消”\u原因:客户”或“取消”\u原因:库存”,如果这些价格太贵,订单被拒绝?但我们当然需要知道客户可以使用什么样的运输方式,才能告诉Shopify使用哪种运输方式,对吗?还是在创建订单时默认选择最便宜的

注意事项:

  • 我们知道客户的送货地址
  • 我们不知道产品的仓库在哪里(我想是Shopify)
  • 我们不知道产品的重量或尺寸(我想是Shopify)

    • 这个答案有点晚了,但我希望,我能帮助其他正在为同样问题而挣扎的人

      首先,我建议在Shopify中设置所有运费和税费。有很多手册可以实现这一点:

      在此之后,有不同的可能性来计算您的运输和税务成本

      您可以通过active_shipping API获取您的运输成本,该API可在以下位置找到:

      或以下Shopify应用程序:

      但是,您可能需要知道SE解决方案的大小和存储位置

      您可以通过Admin API中的国家/地区获取税收,这有一个特定的键值对:

      我希望这是足够的信息,至少对某些人来说,能够更接近于解决这个问题