ExpireNotificationRequestItem schema from Adyen API
PaymentsFinancial-ServicesFintech
Properties
Name
Type
Description
additionalData
object
A generic container for extra fields.
amount
object
The amount that was originally authorised.
eventCode
string
The type of event the notification item is for.
eventDate
string
The time when the event was generated. Format: ISO 8601; yyyy-MM-DDThh:mm:ssTZD
merchantAccountCode
string
The merchant account identifier used in the transaction the notification item is for.
merchantReference
string
Your reference to uniquely identify the payment.
originalReference
string
For modifications, this field corresponds to the payment request assigned to the original payment.
paymentMethod
string
The payment method used in the transaction.
pspReference
string
Adyen's 16-character unique reference associated with the transaction or request. This value is globally unique. Use it when communicating with us about this request.
reason
string
If `success` = `false`, then this includes a short message with an explanation for the refusal.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/webhooks-expire-notification-request-item-schema.json",
"title": "ExpireNotificationRequestItem",
"description": "ExpireNotificationRequestItem schema from Adyen API",
"type": "object",
"properties": {
"additionalData": {
"description": "A generic container for extra fields.",
"$ref": "#/components/schemas/NotificationAdditionalData"
},
"amount": {
"description": "The amount that was originally authorised.",
"$ref": "#/components/schemas/Amount"
},
"eventCode": {
"description": "The type of event the notification item is for.",
"enum": [
"EXPIRE"
],
"type": "string"
},
"eventDate": {
"description": "The time when the event was generated. Format: ISO 8601; yyyy-MM-DDThh:mm:ssTZD",
"example": "2021-07-17T13:42:40+01:00",
"format": "date-time",
"type": "string"
},
"merchantAccountCode": {
"description": "The merchant account identifier used in the transaction the notification item is for.",
"type": "string"
},
"merchantReference": {
"description": "Your reference to uniquely identify the payment.",
"type": "string"
},
"originalReference": {
"description": "For modifications, this field corresponds to the payment request assigned to the original payment.",
"type": "string"
},
"paymentMethod": {
"description": "The payment method used in the transaction.",
"example": "visa, mc, iDeal",
"type": "string"
},
"pspReference": {
"description": "Adyen's 16-character unique reference associated with the transaction or request. This value is globally unique. Use it when communicating with us about this request.",
"type": "string"
},
"reason": {
"description": "If `success` = `false`, then this includes a short message with an explanation for the refusal.",
"type": "string"
},
"success": {
"description": "Always `true`.",
"type": "string"
}
},
"required": [
"pspReference",
"merchantReference",
"merchantAccountCode",
"eventDate",
"eventCode",
"amount",
"success"
]
}