Skip to content

Ticket Integration

Overview

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

Authorization

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

Get Tickets Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%

sequenceDiagram
    participant D as Developer Server
    participant O as Omni Platform

    D->>O: Get Tickets
    activate O
    O-->>D: Tickets Info
    deactivate O

Get Tickets

開發者平台查詢全通路平台會員的票券資訊,詳細使用流程請參考 Get Tickets API。

Get Tickets Activitys Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%

sequenceDiagram
    participant D as Developer Server
    participant O as Omni Platform

    D->>O: Get Tickets Activitys
    activate O
    O-->>D: Tickets Activitys Info
    deactivate O

Get Tickets Activitys

開發者平台查詢全通路平台票券活動資訊,詳細使用流程請參考 Get Tickets Activitys API。

Send Ticket Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%

sequenceDiagram
    participant D as Developer Server
    participant O as Omni Platform

    D->>O: Send Ticket
    activate O
    O-->>D: Result
    deactivate O

Send Ticket

開發者平台將票券資訊傳至全通路平台,由全通路平台配發票券,詳細使用流程請參考 Send Ticket API。

Use Ticket Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%

sequenceDiagram
    participant D as Developer Server
    participant O as Omni Platform

    D->>O: Use Ticket
    activate O
    O-->>D: Result
    deactivate O

Use Ticket

開發者平台將票券資訊傳至全通路平台,由全通路平台處理使用票券的流程,詳細使用流程請參考 Use Ticket API。

Get Tickets Usage Records Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%

sequenceDiagram
    participant D as Developer Server
    participant O as Omni Platform

    D->>O: Get Tickets Usage Records
    activate O
    O-->>D: Tickets Usage Records
    deactivate O

Get Tickets Usage Records

開發者平台查詢全通路平台會員的票券使用紀錄,詳細使用流程請參考 Get Tickets Usage Records API。

Send Ticket v2 Workflow

%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%

    sequenceDiagram
    participant D as Developer Server
    participant O as Omni Platform

    D->>O: 1.Send Ticket v2
    activate O
    O-->>D: Result
    deactivate O 


    O->>D: 2.Send Webhook(ticket.complete)
    activate D
    D-->>O: Result
    deactivate D

Send Ticket v2

開發者平台將票券資訊傳至全通路平台,由全通路平台配發票券v2,詳細使用流程請參考 Send Ticket v2 API。