Signature harus dihitung dari raw request body, sebelum payload diproses oleh express.json(). Daftarkan route webhook ini lebih dahulu daripada JSON middleware global.
URL merchant wajib merespons status HTTP 2xx dalam 10 detik.
Jika gagal (non-2xx atau timeout), delivery diproses ulang hingga maksimal 3 attempt total. Scheduler retry berjalan sekitar setiap 2 menit secara default.
Log seluruh attempt tersedia di halaman Callback Logs.
Handler harus idempotent karena delivery yang sama dapat dikirim ulang. Gunakan X-Webhook-Delivery-Id sebagai idempotency key.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.