Skip to content

Order Integration

Overview

適用於消費者端系統服務,將訂單傳至全通路平台後,由全通路平台調配之情境。

Authorization

使用 API 時需先進行授權驗證,詳細使用流程請參考 Auth Login

Create New Order Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%% sequenceDiagram participant D as Developer Server participant O as Omni Platform D->>O: 1. Create New Order activate O O-->>D: Order Info deactivate O D->>O: 2. Confirm Order activate O O-->>D: Result deactivate O

Create New Order

開發者平台將訂單資訊傳至全通路平台,由全通路平台提供訂單產生後之相關資訊,詳細使用流程請參考 Create New Order API。

Confirm Order

開發者平台將付款資訊傳至全通路平台,由全通路平台調配訂單,詳細使用流程請參考 Confirm Order API。

Get Order Details Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%% sequenceDiagram participant D as Developer Server participant O as Omni Platform D->>O: Get Order Details activate O O-->>D: Order Info deactivate O

Get Order Details

開發者平台查詢全通路平台訂單資訊,詳細使用流程請參考 Get Order Details API。

Cancel Order Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%% sequenceDiagram participant D as Developer Server participant O as Omni Platform D->>O: Cancel Order activate O O-->>D: Result deactivate O

Cancel Order

開發者平台通知全通路平台取消訂單,由全通路平台處理取消流程,詳細使用流程請參考 Cancel Order API。