| 通知が届かない原因として最も多いのは、ダッシュボードでイベントが有効になっていないこと、WebhookのURLが誤って設定されていること、または注文が実際には正常に完了していないことです。 |
チェックリスト
- ダッシュボード → 設定 → インテグレーション → イベントセンターで該当のイベントがONになっていることを確認してください
- WebhookのURLが正しく設定されており、サーバーのエンドポイントと完全に一致していることを確認してください
- 注文が実際に正常に完了していることを確認してください — キャンセルされた支払いまたは失敗した支払いは注文完了イベントをトリガーしません
- Webhookエンドポイントがアクセス可能で、2xxのレスポンスを返していることを確認してください — サーバーの状態やSSL証明書の有効性をチェックしてください
イベントセンターのWebhook URL
設定 → インテグレーション → イベントセンターで設定するWebhook URLは完全にカスタマイズ可能です。公開されたHTTPSエンドポイントである必要があります。Appchargeは購読しているイベントが発生するたびにこのURLへPOSTリクエストを送信します。
エンドポイントのテスト
外部ツール(例:curlやPostman)からWebhook URLへ直接POSTリクエストを送信し、200を返すか確認してください。インターネットからエンドポイントにアクセスできない場合、Appchargeはイベントを配信できません。
サポートへの連絡
イベントが有効でエンドポイントが正常、注文も正常に完了しているにもかかわらずイベントが届かない場合は、パブリッシャーID、イベント名、例となる注文ID、および期待されるイベントのタイムスタンプを添えてAppchargeサポートにご連絡ください。