
Webhook
Webhookとは
アフィリコード・カートで特定の操作が行われた際、外部サービスに情報を通知することができます。ACC側から能動的に通知できるので、商品・注文情報がリアルタイムに連携可能になります。
Webhookの通知条件
Webhookの通知条件は以下のとおりです。対象情報に対し、それぞれ登録・編集・削除の操作が行われた際に情報が通知先URLに送信されます。
- 通知対象
- 商品情報、注文情報
- リクエストメソッド
- 登録:POST 編集:PUT 削除:DELETE
各権限の操作状況による通知条件
各権限、対象情報に対して以下の操作をした場合に通知されます。
対象情報 | 権限(操作者) | 発生イベント |
---|---|---|
商品情報 | 管理者 | 登録 ┗管理画面からの操作、CSVインポートによる操作、APIでの追加 |
編集 ※販売ステータス変更を含む ┗管理画面からの操作、CSVインポートによる操作、APIでの編集 |
||
削除 ※単一削除・一括削除 ┗管理画面からの操作、CSVインポートによる操作、APIでの削除 |
||
注文情報 | 管理者 | 編集 ※購入者情報、注文、ステータスにおける決済状態、配送状況、注文ステータス変更 ┗管理画面からの操作 |
削除 ※単一削除・一括削除 ┗管理画面からの操作 |
||
一般(CRON) | 登録 ┗定期・頒布会予約からの追加 |
|
一般 | 登録 ┗注文フォーム、LPコンテンツからの注文 |
|
会員 | 登録 ┗注文フォーム、LPコンテンツからの注文 |
通知条件の登録と通知ログ
設定 > Webhook管理 より進みます。
通知設定は、Webhook管理 > Webhook通知条件 より行います。
通知条件を選択し、通知先URL、通知フォーマット(json、x-www-form-urlencoded いずれかを選択)を設定してください。
設定後、所定の条件で通知されているかは、Webhook通知ログ一覧 で確認します。「通知先URL」のリンクよりログ詳細も参照できます。
