訂單API

透過貿澤自動化您的訂單

概覽

需要幫助嗎?

找不到您需要的內容嗎?請立即聯絡我們,我們會根據您的要求為您提供協助。

立即與貿澤聯絡

描述

訂單API讓您可以在應用程式內直接向貿澤下訂單。由於我們需要您使用貿澤零件編號,建議您透過貿澤搜尋API建立訂單清單。以下是關於訂單API的說明與文檔。

生成API密鑰

在您的My Mouser帳號內,新增了一個名為API的專區,您可以在此註冊並查看您的API密鑰。

生成密鑰

使用訂單API

訂單API讓您能夠檢視訂單詳細資料,取得所支援國家/地區、州、貨幣清單,最重要的是能夠提交訂單。

如同購物車API,定價與訂單規則是根據您帳號關聯的帳單地址,以及預設送貨地址或隨API請求傳送的送貨地址來決定。

以下是使用一款貿澤API時建議採取的步驟:

  1. 如果您還沒有My Mouser帳號,請先建立一個。

  2. 如果您沒有API密鑰,請生成一個。您可以造訪My Mouser帳號中的API管理頁面來創建。

  3. 透過我們逐步API指南,深入了解貿澤API的詳細流程,並取得範例程式碼。

    閱讀指南
  4. 造訪API Explorer頁面。該頁面列出了所有可用的API、各個API的端點,並提供易於使用的測試區域供您發送API請求。

    造訪API Explorer
  5. 建立請求

  6. 提交訂單

端點

訂單API提供下列端點:

/options/query端點將返回您的帳單與送貨地址、貨幣代碼、送貨方式清單及相關費率、付款方式、貨運帳戶、稅務證明、增值稅帳戶,以及您帳號中儲存的信用卡資料。

使用options/query端點時,需要提供帳單與送貨地址。

僅當您的帳號內已儲存信用卡資料時,訂單API才會支援信用卡支付功能。要管理已儲存的銀行卡,請前往此處。

按照您的帳單/送貨地址返回所有可用的貨幣。使用/currencies端點時,需要提供帳單與送貨地址。

可以提交送貨國家代碼來覆寫您帳號上的預設送貨地址。

要提交訂單,您需要提供該訂單的貨幣代碼。如下圖所示,如果我想為訂單選擇美元 (USD) 貨幣,則需傳送美元 (USD) 的3位數ISO代碼值。

返回所有可用的國家,及該國家的所有州/省。允許用戶透過國家代碼篩選國家。若您提交訂單並需要覆寫帳號上的預設送貨地址,可使用此端點返回的值。

例如,如果我想運送到亞利桑那州,我會將「AZ」作為州ISO代碼,將「US」作為國家ISO代碼來提交訂單。

使用此端點提交新的訂單。如前所述,在此處創建的任何訂單都將計入您的帳號,在提交訂單前需先創建購物車。

如果帳單地址/送貨地址/送貨方式/付款/國家或貨幣/計畫發布日期存在任何錯誤,您將無法提交訂單。如果您不確定是否發生錯誤,請參閱容錯處理的相關章節。

如果購物車中任何商品出現錯誤,您需要在提交訂單前更正錯誤或移除該商品。

如果成功提交訂單,系統將返回訂單編號。

如果「SubmitOrder」屬性設定為True,就從舊訂單提交新訂單。如果「SubmitOrder」屬性設定為False,就返回訂單摘要。

使用此端點查看您所建立的訂單詳細資料。要使用查詢功能,您必須提供訂單編號,該編號會回傳創建訂單所用端點(/api/v{version}/order)的響應主體。