我們能為您提供什麼協助?
Workflow Webhooks 說明文件:建立安全的 Webhook 端點,可從 n8n、Make、Zapier 或任何支援 HTTP 的工具啟動 Shopify Flow 工作流程。
熱門:《Workflow Webhooks》簡介建立您的第一個 Webhook驗證有效載荷映射與 Shopify Flow 變數
開始使用
- 《Workflow Webhooks》簡介Workflow Webhooks 提供安全的 HTTP 端點,用於啟動 Shopify Flow 工作流程,並將有效載荷資料作為 Shopify Flow 變數傳入。
- 建立您的第一個 Webhook逐步教學:建立 Webhook 端點、進行身份驗證、映射資料負載,並將其連接至 Shopify Flow 工作流程。
- 驗證使用靜態憑證或 HMAC SHA-256 來保護您的 Webhook,其中包含 Stripe、GitHub、Shopify、Slack、Typeform 及 Calendly 的預設設定。
- 有效載荷映射與 Shopify Flow 變數使用點路徑將最多四個載荷欄位映射至 `Shopify Flow` 變數,若四個欄位不足,則轉發原始內容、標頭或查詢字串。
- 方案與使用方式「免費」、「成長」和「無限」方案的差異僅在於每月的呼叫量。哪些會計入、哪些不計入,以及如何在達到上限前收到通知。
設定
- 驗證已簽名的 WebhookWorkflow Webhooks 在執行 Shopify Flow 之前,會驗證寄件者的 HMAC 簽名:內建 22 種提供者,此外還可針對任何其他服務設定自訂簽名。
- 重複送達防護請為攜帶發件人唯一事件 ID 的標頭命名;24 小時內的重複傳送雖被接受,但不會重新傳送至 Shopify Flow。
- 從 Shopify Flow 呼叫 webhook使用「觸發 Webhook」動作,在Shopify Flow工作流程中的某個步驟內呼叫您的其中一個 Webhook。
- 同步響應請使用「同步 Webhook 觸發器」和「傳回 Webhook 回應」動作,將來電者的請求暫存,直到您的 Shopify Flow 工作流程做出回應為止。
- 排程式 URL 輪詢讓應用程式每 5 分鐘至每天一次擷取一個 URL,並將回應傳送至您的 webhook,如此一來,Shopify Flow 便會依照定時器運作,而非等待呼叫者。
- 正文格式與陣列分割Workflow Webhooks 可解析 JSON、表單編碼、多部分及 XML 內容,並能針對陣列中的每個項目觸發一次 `Shopify Flow` 執行。
- 變換函數針對每個 webhook 請求執行您自訂的函式:重新整理或豐富有效載荷、捨棄不需要的請求,或直接回覆呼叫者。
- IP 白名單除了令牌或 HMAC 簽名之外,還應將 Shopify Flow 的 webhook 限制為您的發件人 IP 位址或 CIDR 範圍。
- CORS、應用程式代理伺服器網址與瀏覽器呼叫啟用 CORS,在商店的自有網域上發佈包含應用程式代理伺服器網址的 webhook,並了解瀏覽器可呼叫的 webhook 會公開哪些資訊。
- 警示與通知電子郵件在方案配額用罄之前,或是當您的 Webhook 呼叫失敗率出現異常上升時,您將收到一封電子郵件通知。
自動化平台
連接服務
- 如何將 Calendly 連接到 Shopify Flow透過 HMAC 驗證的 Webhook,將 Calendly 與 Shopify Flow 串接。當會議被預約或取消時,即可觸發標籤、訂單備註及電子郵件通知。
- 如何將 Customer.io 連接到 Shopify Flow透過 HMAC 驗證的 webhook,將 Customer.io 與 Shopify Flow 串接。當發生送達、開啟或退信事件時,觸發標籤、備註、電子郵件或元資料欄位。
- 如何將 GitHub 連接到 Shopify Flow透過 Workflow Webhooks 將 GitHub 與 Shopify Flow 連線。驗證 HMAC 簽名,並在發生推送、發佈或問題事件時觸發工作流程。
- 如何將 Lemon Squeezy 連接到 Shopify Flow將 Lemon Squeezy 連接到 Shopify Flow:驗證 HMAC 簽名,並在訂單或訂閱事件發生時觸發標籤、元資料欄位及電子郵件通知。
- 如何將 Linear 連接至 Shopify Flow透過 HMAC 驗證的 webhook 將 Linear 連接到 Shopify Flow;內含逐步設定、檢查與疑難排解指南。
- 如何將 Mollie 連接到 Shopify Flow透過經 HMAC 驗證的 Webhook,將 Mollie 與 Shopify Flow 連接起來。本文包含逐步設定指南、觸發條件檢查及疑難排解技巧。
- 如何將 Paddle 連接到 Shopify Flow透過 HMAC 驗證的 webhook,將 Paddle 與 Shopify Flow 連接。當 Paddle 發生事件時,觸發標籤、訂單備註及元資料欄位的更新。
- 如何將 Paystack 連接到 Shopify Flow將 Paystack 連接到 Shopify Flow,並在每次請求時啟用 HMAC 簽名驗證。內含逐步設定指南及疑難排解說明。
- 如何將 Razorpay 連接至 Shopify Flow將 Razorpay 連接至 Shopify Flow,並在每個 webhook 上進行 HMAC 簽名驗證,隨後觸發標籤、備註或電子郵件。
- 如何將 Sanity 連接到 Shopify Flow透過 HMAC 驗證的 webhook,將 Sanity 與 Shopify Flow 串接。包含逐步設定指南、觸發器標籤設定、備註、電子郵件或元資料欄位更新。
- 如何將 Sendcloud 連接到 Shopify Flow透過 HMAC 驗證的 webhook 將 Sendcloud 與 Shopify Flow 串接,讓包裹狀態的變更能觸發標籤、備註或電子郵件。
- 如何將 Sentry 連接到 Shopify Flow透過 Workflow Webhooks 將 Sentry 連接到 Shopify Flow:已驗證 HMAC 簽名,並附有逐步設定指南。
- 如何將 Shopify 連結至 Shopify Flow透過已驗證的 Webhook,將 Shopify 與 Shopify Flow 連接起來。設定經過 HMAC 驗證的觸發器,讓訂單、產品或客戶能夠啟動工作流程。
- 如何將 Slack 連接到 Shopify Flow透過已簽署的 webhook 觸發器,將 Slack 與 Shopify Flow 連接。本文包含設定步驟、HMAC 驗證及疑難排解技巧。
- 如何將 Square 連接到 Shopify Flow透過 Workflow Webhooks 將 Square 與 Shopify Flow 串接:採用經過驗證的 HMAC 設定,以觸發標籤、備註、電子郵件及元資料欄位的更新。
- 如何將標準 Webhooks 連接到 Shopify Flow將標準 Webhook 連接到 Shopify Flow,並在每次請求時進行 HMAC 簽名驗證,如此一來,只有可信的事件才會觸發您的工作流程。
- 如何將 Stripe 連接至 Shopify Flow透過 Workflow Webhooks 將 Stripe 連接到 Shopify Flow。設定經 HMAC 驗證的 webhooks,並在發生付款、退款及爭議事件時觸發工作流程。
- 如何將 Svix 連接到 Shopify Flow將 Svix 連接到 Shopify Flow:驗證 HMAC 簽名,並在發生註冊或退信等 webhook 事件時觸發工作流程。
- 如何將 Typeform 連接到 Shopify Flow透過 HMAC 驗證的 webhook 將 Typeform 與 Shopify Flow 連接。根據表單回傳內容觸發標籤、備註及元資料欄位的更新。
- 如何將 Vercel 連接到 Shopify Flow將 Vercel 連接到 Shopify Flow:驗證 HMAC 簽名,並在部署或專案事件發生時觸發工作流程。
- 如何將 WooCommerce 連接至 Shopify Flow透過 HMAC 驗證的 Webhook,將 WooCommerce 與 Shopify Flow 串接。包含逐步設定指南、觸發檢查及疑難排解技巧。
- 如何將 Zendesk 連接到 Shopify Flow將 Zendesk 與 Shopify Flow 串接:驗證 HMAC 簽名,並在票證事件發生時觸發標籤、訂單備註或電子郵件。
工作流程範本
- 工作流程範本適用於 Workflow Webhooks 的現成 Shopify Flow 工作流程:為訂單和產品加上標籤、將訂單標記為已付款、建立客戶、更新元資料欄位、新增訂單備註,以及同步回覆請求,每項皆以 .flow 檔案形式提供,可直接匯入。
- 收到 webhook 時的標籤順序一個現成的 Shopify Flow 工作流程:當外部系統傳送訂單編號和標籤至您的 webhook 時,請將該標籤新增至訂單中。請下載 .flow 檔案並將其匯入。
- 在收到 webhook 時回傳訂單狀態一個現成的 Shopify Flow 工作流程。針對 HTTP 請求,回傳訂單的付款與履約狀態。聊天機器人、客服系統或客戶入口網站會傳送訂單編號,並在同一則回應中取得狀態資訊。
- 在收到 Webhook 時建立客戶一個現成的Shopify Flow工作流程。透過表單提交或傳送至您的 webhook 且標記為「webhook-lead」的潛在客戶,建立Shopify客戶。將來自著陸頁、表單工具及活動的潛在客戶直接匯入「客戶」模組。
- 收到 webhook 時,將訂單標記為已付款一個現成的 Shopify Flow 工作流程。當您的銀行、發票或付款系統透過您的 webhook 確認付款時,請將對應的訂單標記為「已付款」。此功能專為銀行轉帳、發票及貨到付款訂單設計,這些訂單無法由 Shopify 自動擷取。
- 收到 Webhook 時為產品加上標籤一個現成的 Shopify Flow 工作流程。當供應商、PIM 或 ERP 透過 Webhook 傳送 SKU 和標籤至您的系統時,請將該標籤新增至產品中。此功能可確保系列、篩選條件和標章與 Shopify 外部的資料保持同步。
- 在收到 Webhook 時更新客戶的元資料欄位一個現成的 Shopify Flow 工作流程。當忠誠度、CRM 或點數系統透過 webhook 傳送電子郵件地址和數字時,請將其儲存至客戶的「custom.loyalty_points」元資料欄位中。並在客戶帳戶、電子郵件或 Shopify Flow 中顯示該資訊。
- 在收到 Webhook 時新增訂單備註一個現成的 Shopify Flow 工作流程。當第三方物流(3PL)、企業資源規劃(ERP)或支援工具透過 webhook 傳送訂單編號和訊息時,請將該訊息新增至訂單備註中。現有的備註內容將被保留,而新訊息則會顯示在新的一行上。
