2017-04-09 90 views
20

我們已經建立了一個電子商務web應用程序(Node後端,Vue前端)。我們使用Stripe處理付款,但許多品牌都詢問我們是否可以在Shopify中完成訂單和庫存控制。我們正試圖找出將支付模塊整合到Shopify中的最佳方式,以便品牌可以通過Shopify管理履約和庫存。Shopify - 使用Shopify API的新訂單 - 如何知道稅和運費?

看來我們應該使用訂單API來創建訂單並將其標記爲已付款。但是,我們如何知道該產品有庫存,以及創建訂單時Shopify的運費和稅費是多少?我認爲我們可以使用產品API獲取庫存水平,但運輸和稅收端點在哪裏?

如果我正確理解訂單API,我們需要告訴Shopify何時創建新訂單時的運輸成本和稅費。是對的嗎?我們怎麼可能知道這些數字?似乎應該有一個端點來計算運輸成本並獲得產品的稅率,以便我們可以將這些數字傳回訂單API。我錯過了什麼嗎?

我想,也許我們應該創建一個具有financial_status: pending率先拿到運費和稅金回來(它甚至給你的?)的訂單,然後更新以任何cancel_reason: customercancel_reason: inventory如果這些率太高貴和訂單是否下降?但是,我們當然需要知道客戶可以使用哪些運輸方式,以告訴Shopify使用哪一種方法,對嗎?或者在創建訂單時默認選擇最便宜的一個?

注:

  • 我們知道客戶的收貨地址
  • 我們不知道那裏的產品入庫(Shopify做我認爲)
  • 我們不知道的權重或產品的尺寸(Shopify的,我認爲)

回答

1

這個答案有點晚,但我希望,我可以幫助其他同樣掙扎的人 問題。

首先,我會建議在Shopify中設置所有運費和稅率。有大量的手冊來實現這一點:

https://help.shopify.com/manual/taxes#general-process-to-set-up-taxes https://help.shopify.com/manual/shipping/rates-and-methods/calculated-rates

在此之後有不同的可能性來計算您的運輸和稅收成本。

您的運輸成本就可以通過active_shipping API,它可以在這裏找到獲得: https://github.com/Shopify/active_shipping

或者以下Shopify應用:https://apps.shopify.com/boxify

但是,您可能需要知道的大小和存儲位置這些解決方案。

的稅,纔可以通過該國獲得管理員API中,對於這個特定的鍵值對: https://help.shopify.com/api/reference/country

我希望這是足夠的信息,以獲得更接近解決問題,至少有人。