GLOSSARY
Webhook
(うぇぶふっく)Webhookとは、イベント発生時に、指定したURLへ自動で通知を送る仕組みのことです。
ポーリングとの違い
定期的に問い合わせる方式では、発生から検知まで時間差が生じます。Webhookは発生した時点で通知されるため、即座に処理できます。
ECでの用途
注文が入ったら物流システムへ通知する、決済が完了したら基幹へ連携する。リアルタイム性が必要な連携に向きます。
メルカートの場合
メルカートでは、受注などのイベントに応じた連携に対応しています。連携先の仕様に合わせて設計します。
よくある質問
通知が失敗したらどうなりますか?
再送の仕組みが必要です。設計時に確認してください。
Webhookとバッチはどちらがよいですか?
即時性が必要ならWebhook、大量処理ならバッチです。