Magento 2 Multi Vendor Adyen PaymentMagento 2 Multi Vendor Adyen Payment
Buy Now
User Guide
Support
Buy Now
User Guide
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Activate the Module
  • Configuration Guides

    • General Settings
    • Payout Settings
  • Features & Workflows

    • Payment Workflows
    • Payout Workflows
    • Webhook Integration
  • Help

    • Troubleshooting
    • FAQ

Webhook Integration

Adyen communicates asynchronously with Magento using webhooks to report transaction updates, capture status, refunds, and KYC verification events.


Webhook Endpoint URL

Configure the standard notification webhook endpoint in Adyen Customer Area > Developers > Webhooks:

https://your-domain.com/mpadyenpayment/webhook/notification

Adyen Webhook Configuration in Customer Area


Supported Notification Event Types

Event CodeDescriptionMagento Action
AUTHORISATIONPayment authorized by issuing bank.Updates order status to Processing / Pending.
CAPTUREFunds successfully captured.Generates invoice and triggers platform split.
CANCELLATIONTransaction authorization canceled.Cancels order.
REFUNDRefund processed.Creates Credit Memo and updates seller balance.
ACCOUNT_HOLDER_VERIFICATIONSeller KYC verification updated.Updates seller Adyen onboarding status (Verified / Rejected).

Webhook Security & Verification

All incoming notifications from Adyen are securely verified before being processed:

  1. Authentication: Each notification is checked using your shared HMAC Key to confirm it comes directly from Adyen.
  2. Automatic Processing: Once verified, the notification details are logged and your store updates the order or seller status accordingly.
  3. Protection: Invalid or unverified notifications are safely discarded and logged to protect your store from unauthorized requests.

Webhook Log Inspection

Store admins can inspect received webhook logs under Marketplace > Adyen Webhook Logs to view payload details, event codes, execution status, and diagnostic messages.

Admin Webhook Logs Grid

Prev
Payout Workflows