capabilities.work

Management Create Webhook, Generate HMAC and Test

A 4-step recipe with Adyen. We can help you get access.

Recipe · 4 steps

Management Create Webhook, Generate HMAC and Test

with Adyen

Create a merchant webhook, generate its HMAC key, and send a test event.

  1. Create the webhook subscription for the merchant account with the supplied url, communication format, and type.
  2. Generate the HMAC key for the new webhook so incoming notifications can be signature-verified.
  3. Send a test notification to the configured url to confirm the endpoint receives and accepts webhook events.
  4. Read the webhook back by its id to confirm the final configuration after setup is complete.
What you'll need to have ready
  • merchantId: The unique identifier of the merchant account.
  • url: The public URL that will receive the webhook notifications.
  • communicationFormat: The message format for notifications (soap, http, or json).
  • type: The type of webhook (e.g. standard).
For your developer

Arazzo workflow adyen:create-webhook-hmac-and-test, 4 operations: post-merchants-merchantId-webhooks → post-merchants-merchantId-webhooks-webhookId-generateHmac → post-merchants-merchantId-webhooks-webhookId-test → get-merchants-merchantId-webhooks-webhookId. Specs on APIs.io.