---
title: "WooCommerce + OmniChannels.ai：用 WhatsApp 和短信发送订单通知"
description: "通过 n8n、Make、Zapier 或自有代码调用我们的 API，把 WooCommerce Webhook 事件转为 WhatsApp 和短信订单确认、物流更新及货到付款核实消息。"
canonical: "https://omnichannels.ai/zh/integrations/woocommerce/"
language: "zh"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# WooCommerce + OmniChannels.ai：用 WhatsApp 和短信发送订单通知

Canonical: https://omnichannels.ai/zh/integrations/woocommerce/
Language: zh
Publisher: OmniChannels.ai by BroadNet Technologies

**简而言之:** 在 WooCommerce“设置、高级、Webhooks”中创建 Webhook，把订单事件发送到 n8n、Make、Zapier 或您的代码，再携带令牌调用 REST API 发送 WhatsApp、短信和 RCS。无需安装插件。

通过 API 和 Webhook 连接 · 通过 MCP 连接

## 您可以做什么

### 订单确认

订单创建后，发送带订单号和金额的已审核 WhatsApp 模板；客户无法使用 WhatsApp 时改发短信。

### 发货与履约更新

订单变为已完成，或变为由物流插件添加的已发货状态时，通过 WhatsApp 发送物流跟踪链接。

### 货到付款确认

货到付款订单下单后，通过 WhatsApp 请客户确认。客户的回复会送达您的 Webhook，由自动化流程在发货前更新订单状态。

### 弃置购物车提醒

如果购物车挽回插件记录了弃置的购物车，可使用已审核的 WhatsApp 营销模板，向已同意接收营销信息的客户发送提醒。

### 验证码与到货提醒

您自己的代码可在结账或登录时发送一次性验证码，商品更新时也可以通知曾要求到货提醒的客户。

### 询问 AI 助手

助手同时连接我们的 MCP 服务器和通过其自带连接器接入的 WooCommerce 店铺后，可查找订单，并在您批准后发送更新。

> 试着这样提问: "向今天已发货订单的客户发送 WhatsApp 订单更新。"

## 连接方式

当“订单已创建”或“订单已更新”等主题触发时，WooCommerce Webhook 会把完整的订单或商品数据以 JSON 形式 POST 到投递网址，并用密钥为每次投递签名。它不允许设置我们的 Authorization 请求头，也不能调整请求体结构，因此无法直接调用我们的 API。请把投递网址指向 n8n 或 Make 的 Webhook、Zapier 的 Catch Hook，或您自己的一个小型端点。

该环节会提取手机号码、姓名和订单字段，检查您关心的状态，并调用我们的 REST API：发送单条短信使用 JSON，发送 WhatsApp 模板使用 multipart/form-data。送达状态和客户回复（例如货到付款确认）会回传到您 OmniChannels.ai 账户上配置的那个 Webhook 网址。

- 在 WooCommerce → 设置 → 高级 → Webhooks 中创建 Webhook
- 通过 n8n、Make、Zapier 或自有代码转发到我们的 API
- 在您自己的端点中验证 Webhook 签名
- 使用已审核的 WhatsApp 模板，并在需要时取得营销同意
- 状态和回复会送达您账户的 Webhook 网址

## 设置步骤

1. **申请 API 接入:** 申请测试权限并获取 API 令牌。测试消息仅会发送到您自己已验证的号码。 (指南: https://omnichannels.ai/developers/quickstart/)
2. **准备模板和 Sender ID:** 完成 WhatsApp 模板审核，例如英语和阿拉伯语的订单确认与物流更新模板，并为每个目标国家完成短信 Sender ID 报备。 (指南: https://omnichannels.ai/developers/whatsapp/)
3. **创建接收环节:** 在 n8n 或 Make 中创建 Webhook 触发器，在 Zapier 中创建 Catch Hook，或在自有代码中创建端点，并复制其网址。 (指南: https://omnichannels.ai/developers/zapier-make-webhooks/)
4. **添加 WooCommerce Webhook:** 在 WooCommerce 中打开“设置、高级、Webhooks”，添加一个主题为“订单已更新”等的 Webhook，粘贴投递网址并设置密钥。
5. **调用 API:** 按订单状态筛选，映射账单电话和订单字段，并在 Authorization 请求头中携带您的令牌发送请求。 (指南: https://omnichannels.ai/developers/sms/)
6. **跟踪送达与回复:** 请您的团队或账户管理员设置 Webhook 网址，然后用您自己已验证号码下的订单进行测试。 (指南: https://omnichannels.ai/developers/webhooks/)

## 示例工作流程

WooCommerce Webhook (订单创建或更新，以 JSON 发送) → n8n、Make、Zapier 或代码 (检查状态、映射字段并调用 API) → OmniChannels.ai API (使用您的令牌发送模板或短信) → 客户手机 (WhatsApp、短信或 RCS 订单更新) → 状态与回复 (送达状态和货到付款答复发送到您的 Webhook)

## 常见问题

### OmniChannels.ai 有官方的 WooCommerce 插件吗？

没有。您使用 WooCommerce 内置的 Webhook，把事件发送到自动化工具或自有代码，再由它们调用我们的 API。您也可以编写一个小型自定义插件，在 WooCommerce 的钩子中调用 API。

### WooCommerce Webhook 可以直接调用 OmniChannels.ai API 吗？

不可以。WooCommerce 发送的是它自己的订单数据，无法添加我们的 Authorization 请求头，也无法构造我们的请求体，因此中间需要一个环节来映射字段并发起调用。

### WooCommerce 会记录弃置的购物车吗？

默认不会。购物车挽回插件会记录弃置的购物车，许多插件还能调用 Webhook。提醒只应发给已同意接收的客户，并使用已审核的 WhatsApp 营销模板。

### 货到付款确认是如何运作的？

您发送一条已审核的 WhatsApp 模板，请客户确认。客户的回复会作为入站消息送达您账户的 Webhook，再由自动化流程通过 WooCommerce REST API 更新订单。

## 开发者指南

- https://omnichannels.ai/developers/quickstart/
- https://omnichannels.ai/developers/whatsapp/
- https://omnichannels.ai/developers/webhooks/
- https://omnichannels.ai/developers/zapier-make-webhooks/

## 厂商文档

- [Webhooks — WooCommerce documentation](https://woocommerce.com/document/webhooks/)

## 相关集成

- https://omnichannels.ai/zh/integrations/shopify/
- https://omnichannels.ai/zh/integrations/magento/
- https://omnichannels.ai/zh/integrations/n8n/
- https://omnichannels.ai/zh/integrations/make/

WooCommerce 是其所有者的商标。OmniChannels.ai 与 WooCommerce 无关联，也未获得 WooCommerce 的认可；本页介绍的是利用 WooCommerce 自身的 MCP、HTTP 或 Webhook 功能建立的连接。

更新于: 2026-10-10