You can optionally receive more information about a transaction in your standard webhooks. You receive this information as additionalData
included in the webhook.
To enable receiving this additional information:
- In your Customer Area, go to Developers > Webhooks.
- Next to Standard webhook, select the edit icon .
- Under Additional Settings, select the edit icon for the kind of information you want to receive.
- Select the information you want to receive, then Apply. See the table below for details.
- Select Save changes.
You can receive the following information:
Setting | Description |
Fields included in
additionalData
|
---|---|---|
Add Acquirer Result |
Receive Adyen's standardized mapping of the acquirer results for AVS and CVC checks. |
|
Add Payment Account Reference |
Receive the Payment Account Reference (PAR) to link transactions from the same account across wallets like To receive the PAR for point-of-sale transactions, this must also be enabled under Developers > Additional data. |
|
Add Raw Acquirer Result |
|
|
HMAC Key (HEX Encoded) |
Use this to generate a new HMAC key for your webhook events. For more information on HMAC signatures, see Verify HMAC signatures . |
|
Include ARN | Receive the Acquirer Reference Number (ARN) . This can be used for reconciliation if Adyen Acquiring is not used for settlement. The ARN is only returned in CAPTURE and REFUND webhook events. |
|
Include Acquirer Error Details | Receive the details of errors sent by the Acquirer . |
|
Include Acquirer Reference | Receive the Acquirer Reference . This can be used for reconciliation when Adyen Acquiring is used for settlement. |
|
Include Alias Info | Receive the alias of the shopper's credit card number. |
|
Include Authorised Amount (dynamic zero auth) | Receive the value of the authorisation amount of a Zero-value auth . |
|
Include Bank Account Details | Receive details of the shopper's bank account. |
|
Include Capture Delay Hours | Receive the number of hours remaining until the payment will be captured. |
|
Include Card Bin | Receive the Bank Identification Number of a credit card. |
|
Include detailed Card Bin information |
Receive information about card transactions, including zero value authorisations. |
|
Include Card Holder | Receive the name of the cardholder . |
|
Include card info for recurring contract webhook events | Receive the card information that is used to create a recurring contract. |
|
Include the co-brand card information | Receive information about co-branded cards. |
|
Include contactless wallet token information | Receive information about the digital wallet used, as well as the untokenised card summary. To receive the token variant for point-of-sale transactions, this must also be enabled under Developers > Additional data. |
|
Include Delivery Address |
Receive the delivery address details of the shopper that were passed in the payment request. |
|
Include Device Type and Browser Information | Receive information about the type of device and browser used by the shopper. |
|
Include Extra Costs | Receive information about additional costs that have been charged. This only applies to Dragonpay payments. |
|
Include Funding Source |
Receive additional information about the funding type when a card payment is made. |
|
Include Installments info | Receive the installment value for Mercado Pago payments. |
|
Include Issuer Country | Receive the country where the card was issued. This is formatted in the ISO-3166 alpha-2 standard. |
|
Include Metadata in payment webhook for 3D Secure payments (webhooks are not sent from Pal) |
Receive the metadata that you sent sent in the payment request for the 3D Secure payment. Enabling this may cause a slight delay receiving webhooks. |
|
Include notes in manual review webhooks | Receive the notes added during manual review . |
|
Include the originalReference for CHARGEBACK_REVERSED webhook events |
For
CHARGEBACK_REVERSED
webhook events, receive the
pspReference
of the original payment.
|
no extra fields |
Include PayPal Details |
Receive the PayPal details of the shopper. |
|
Include PayULatam Details |
Receive the traceability code and the authorization code of the sale. This only applies if PayULatam Acquiring is used for settlement. |
|
Include POS Details | Receive the tender reference of the transaction, and the POIID of the payment terminal that processed the payment. This information is useful for reconciling and refunding offline payments. |
|
Include POS TerminalInfo | Receive the POIID of the payment terminal that processed the payment. |
|
Include Raw 3D Secure Details Result |
Receive the 3D Secure authentication result. |
|
Include Raw 3D Secure Result | Receive the raw 3D Secure authentication result from the card issuer. |
|
Include Real Time Account Updater status |
Receive the status of the Real Time Account Updater response. |
|
Include the acquirer, acquirer account, raw response and response code of the (retry) attempts | Receive information about the retries that Adyen is making. |
Above,
|
Include Risk Data |
Receive the risk data that you submitted using
|
|
Include Risk Profile | Receive information on the Risk Profile applied to the transaction. For more information on Risk Profiles, see Create and use risk profiles . |
|
Include Shopper Country | Receive the country of the shopper, as passed in the payment request. This is formatted using the ISO-3166 alpha-2 standard. |
|
Include Shopper Details |
Receive the details of the shopper you submitted using
additionalData
.
|
|
Include Shopper Interaction |
Receive information on sales channel that processed the payment. |
|
Include SOAP Security Header | Enable this if your webhook server requires a SOAP security header. |
no extra fields |
Include Store | Receive the name of the store that submitted the payment. |
|
Include Subvariant | Receive the variant of the payment method used. For more information, see Payment Method Variant. |
|
Include 3D Secure Result |
Receive information about 3D Secure . |
|
Include Account Validation Flag |
Receive information about whether the authorisation was made to validate the card, or to charge it. |
|
Include Avs Data/ Billing address | Receive the shopper's billing address. |
|
Example
The following example shows a standard webhook with Include capture delay hours and Include Alias Info enabled.
{
"live":"false",
"notificationItems":[
{
"NotificationRequestItem":{
"additionalData":{
"captureDelayHours":"72",
"alias":"B181677540714335"
},
"amount":{
"value":500,
"currency":"EUR"
},
"pspReference":"9313547924770610",
"eventCode":"AUTHORISATION",
"eventDate":"2018-01-01T01:02:01.111+02:00",
"merchantAccountCode":"YOUR_MERCHANT_ACCOUNT",
"operations":[
"CANCEL",
"CAPTURE",
"REFUND"
],
"merchantReference":"YourMerchantReference1",
"paymentMethod":"visa",
"reason":"58747:1111:12/2012",
"success":"true"
}
}
]
}