如何創建 OpenAPI Authentication for Wonder Payment Integration
應用程式識別碼生成
產生新的應用程式識別碼
1- 前往 Wonder Dashboard(hq.wonder.app)中的您的商店,並在「設定」下選取「開放式 API 憑證」。

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

3- 點擊「上傳」,系統將生成 AppID 和 Webhook 公鑰。請務必將您的 Webhook 公鑰(以 BEGIN PUBLIC KEY 開頭,以 END PUBLIC KEY 結尾)妥善記錄並妥善保管,因為您日後將無法在任何 Wonder 平台上再次顯示此公鑰。您的 Webhook 公鑰可用於驗證任何發送給您的整合型 Webhook 上所附的 RSA 私鑰簽名。

4- 在您的儀表板視圖中,您可以查看應用程式ID、其狀態及生成時間,並可刪除其中任何項目,但請注意刪除操作將無法撤銷。
Webhook 目的地設定
提交新的 Webhook 目的地
1- 前往 Wonder Dashboard(hq.wonder.app)中的您的商店,並在「設定」下選取「開放式 API 憑證」。

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


3- 請注意,僅當您擁有「有效應用程式識別碼」記錄時,方可提交新的 webhook 目的地;且每間商店僅能設定一個「有效 webhook 目的地」。若需切換至其他 webhook 目的地,必須先刪除現有 webhook 目的地記錄。所有通知(包含訂單建立 API、客戶 API、定期付款 API)將發送至同一 webhook 目的地。
IP位址設定
建立新IP位址
1- 前往 Wonder Dashboard(hq.wonder.app)中的您的商店,並在「設定」下選取「開放式 API 憑證」。

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

