Checkout REST API

瞭解 Checkout REST API 的運作方式。

使用 Zonos Checkout 的唯一必需步驟是建立購物車,並將商品發佈到結帳。用於擷取訂單的第二個端點是建議使用但不是必需的。

如果您修改平台的能力有限、國際訂單較少或開發資源受限,您可以選擇只建立購物車,然後手動擷取訂單。即使您透過 Zonos Checkout API 建立購物車並擷取訂單,也不需要透過 API 變更或更新訂單。

端點 

我們的服務導向架構包含以下 REST API 來整合 Zonos Checkout。

建立結帳

從客戶的購物車傳送購物車資訊和商品。

擷取訂單

取得已完成訂單的資料。

更新訂單

更新已完成訂單上的特定資訊。

將購物車傳遞給 Zonos

與 Zonos 技術的整合可讓您將客戶導向自訂的國際結帳頁面,以獲得最佳的購物體驗。

完成此操作有兩種主要方式:

  1. Zonos JS (JavaScript) 整合是一個快速的 JavaScript 型解決方案,可輕鬆從客戶的購物車中傳遞內容。
  2. API 整合提供額外的安全性並允許傳遞更多資料。

Zonos JS 是最簡單快速的整合方法。我們的開發團隊將評估您的購物車結構,然後建立自訂 JavaScript,將能夠:

  • 從您的購物車頁面擷取基本資料,例如產品名稱和產品價格(請參閱下方的商品特定請求參數)。
  • 在您的購物車頁面上放置可自訂的國際結帳按鈕。
  • 從您的網站將擷取的參數傳遞給我們透過結帳按鈕的國際結帳。
  • 允許傳遞自訂資訊,例如折扣代碼。

當自訂 JS 指令碼準備好供您使用時,需要在購物車頁面的 HTML 頁面的頭部或本文中安裝。

我們希望使與 Zonos Checkout 的整合既簡單又安全。API 整合使用 HTTPS 連線到 Zonos 伺服器,並使用基本請求參數透過完整性傳遞個別產品詳細資訊。

從 Zonos 擷取訂單

在訂單放置後,可以透過 RESTful API 或國際訂單通知 (ION) 從 Zonos 收集訂單。快速呼叫 API 會自動從 Zonos 擷取每筆訂單。這是擷取訂單的自動方法。

在開發人員無法使用或國際訂單量很少的情況下,可使用國際訂單通知服務。國際訂單通知是一項服務,會傳送電子郵件以通知您每筆國際訂單及其內容和客戶資訊。然後,訂單需要由您的其中一位員工手動輸入到您的系統中。

國際訂單通知 (ION) 服務

國際訂單通知服務會在收到核准的國際訂單時將電子郵件傳送到您選擇的電子郵件地址。電子郵件包含有關訂單的所有相關資訊,包括產品詳細資訊、客戶運送資訊和客戶帳單資訊。若要加入此服務,請與我們聯絡