为什么我没有收到事件中心事件的 Webhook 通知?
| 事件缺失最常见的原因是:未在控制面板中启用该事件、Webhook URL 配置错误,或订单实际上未成功完成。 |
检查清单
- 确认已在控制面板 → 设置 → 集成 → 事件中心中将相应事件开启
- 验证 Webhook URL 设置正确,并且与您的服务器端点完全匹配
- 确认订单确实已成功完成 — 已取消或失败的付款不会触发订单完成事件
- 验证您的 Webhook 端点可访问并返回 2xx 响应 — 检查服务器运行状况和 SSL 证书有效性
事件中心 Webhook URL
您可以完全自定义在设置 → 集成 → 事件中心中配置的 Webhook URL。该 URL 必须是可公开访问的 HTTPS 端点。每当订阅的事件触发时,Appcharge 都会向此 URL 发送 POST 请求。
测试您的端点
使用外部工具(例如 curl 或 Postman)直接向您的 Webhook URL 发送 POST 请求,以验证其返回 200。如果端点无法从互联网访问,Appcharge 将无法向其传送事件。
联系支持团队
如果事件已启用、您的端点运行正常,且订单已成功完成,但仍未收到事件,请联系 Appcharge 支持团队,并提供您的发布商 ID、事件名称、示例订单 ID 以及预期事件的时间戳。