Skip to main content

Missing CAPTURE Webhooks

Understand why you receive AUTHORISATION webhooks but no CAPTURE notifications. Learn how capture configuration (automatic vs manual) affects webhook behavior and how to enable capture events correctly.

Updated over a month ago

Problem

You receive AUTHORISATION webhook notifications for successful payments, but you never receive a CAPTURE webhook.

Why This Happens

The most common reason is the capture configuration on your account.

If your account is configured for automatic capture, the payment is captured immediately after authorization. In this case, a separate CAPTURE webhook is not always triggered.

CAPTURE webhooks are typically sent when:

  • Manual capture is enabled, or

  • Delayed capture is configured and capture occurs later.

How to Fix

Step 1 β€” Check your capture configuration

Verify whether your account uses:

  • Automatic capture

  • Manual capture

If you use manual capture, you must send a capture request after authorization.

Step 2 β€” Enable capture webhook events

Ensure the following events are enabled in your Standard webhook configuration:

  • CAPTURE

  • CAPTURE_FAILED

These notifications inform you when a capture request has been processed.

Additional Information

For a detailed explanation of capture modes and webhook behavior, see the Adyen documentation:

Did this answer your question?