{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/main/json-schema/adyen-payment-cancel-response-schema.json", "title": "PaymentCancelResponse", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/adyen-cancels-api-openapi.yml#/components/schemas/PaymentCancelResponse", "properties": { "merchantAccount": { "description": "The merchant account that is used to process the payment.", "type": "string" }, "paymentPspReference": { "description": "The [`pspReference`](https://docs.adyen.com/api-explorer/#/CheckoutService/latest/post/payments__resParam_pspReference) of the payment to cancel. ", "type": "string" }, "pspReference": { "description": "Adyen's 16-character reference associated with the cancel request.", "type": "string" }, "reference": { "description": "Your reference for the cancel request.", "type": "string" }, "status": { "description": "The status of your request. This will always have the value **received**.", "enum": [ "received" ], "type": "string" } }, "required": [ "status", "merchantAccount", "paymentPspReference", "pspReference" ], "type": "object" }