如何創建 OpenAPI Authentication for Wonder Payment Integration

Wonder API 使用 AppID 和 RSA Public Key 以核實請求的有效性. 你可以在 Wonder 後台創建 AppID 配對.

此外,我們亦提供設定 webhook 目的地與 IP 位址的選項,以確保您的驗證請求安全無虞。

僅具備組織管理員/總監/IT 管理員角色的使用者,方可在生產環境中建立 OpenAPI 憑證(包含應用程式 ID、webhook 目的地及 IP 位址)。

僅當啟用一個應用程式識別碼時,方可建立 webhook 目的地及 IP 位址,且每個企業僅能擁有一個 webhook 目的地。若需設定新的 webhook 目的地,必須先刪除原有的 webhook 目的地。

有關於更多不同 Wonder 企業帳號的角色和其權限,可以瀏覽此處.

應用程式識別碼生成

產生新的應用程式識別碼

1- 前往您的商店在 Wonder 控制台 (hq.wonder.app) 中,於「設定」選單下選擇「開啟 API 憑證」。

2- 點擊「產生新應用程式識別碼」,並貼上您的完整公開金鑰(從 BEGIN PUBLIC KEY 開頭,至 END PUBLIC KEY 結束)。

3- 按下 "上載", 生成 AppID and Webhook Public Key. 請妥善並保密存取您的憑證 Webhook Public Key (以 BEGIN PUBLIC KEY 開首,以 END PUBLIC KEY 作結),在 Wonder 系統上你將不再可以存取此項資料。 你的 Webhook Public Key 用於驗證所有以 RSA private key 簽注後發送到您方的 webhook 整合.<br>

4- 在您的儀表板視圖中,您可以查看應用程式ID、其狀態及生成時間,並可刪除其中任何項目,但請注意刪除操作將無法撤銷。

Webhook 目的地設定

提交新的 Webhook 目的地

1- 前往您的商店在 Wonder 控制台 (hq.wonder.app) 中,於「設定」選單下選擇「開啟 API 憑證」。

2- 點擊「提交新的 Webhook 目的地」,填寫 Webhook URL 並選擇關聯應用程式 ID,完成上傳後,您的 Webhook 目的地請求即會提交。

3- 請注意,僅當您擁有「有效應用程式識別碼」記錄時,方可提交新的 webhook 目的地;且每間商店僅能設定一個「有效 webhook 目的地」。若需切換至其他 webhook 目的地,必須先刪除現有 webhook 目的地記錄。所有通知(包含訂單建立 API、客戶 API、定期付款 API)將發送至同一 webhook 目的地。

IP位址設定

建立新IP位址

1- 前往您的商店在 Wonder 控制台 (hq.wonder.app) 中,於「設定」選單下選擇「開啟 API 憑證」。

2- 點擊「建立新IP位址」,填寫IP位址與標籤,選擇關聯應用程式ID後上傳,您的IP位址申請即會建立。

對於 Wonder Payment API 的整合和驗證流程,你可以前往我們的developer center閱讀更多.

如你在 API 的整合及 Webhook 驗證流程的上遇到問題有需要排難,歡迎你使用 Wonder Gateway Online Signature Debug Tool

即將推出

熱門話題

透過多種方式獲得所需協助

一般問題?

Bindo 知識庫通過逐步的文章和視頻教程提供 POS 系統和更多的全面指南。請務必查看常見問題或在此搜索

找不到您要的東西?

我們提供週一至週五的電子郵件支援。我們會盡力在24-48 個工作小時內對每個請求作出個性化的回覆。

//*Zoom image//