{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/checkout-payment-cancel-request-schema.json", "title": "PaymentCancelRequest", "description": "PaymentCancelRequest schema from Adyen API", "type": "object", "properties": { "applicationInfo": { "description": "Information about your application. For more details, see [Building Adyen solutions](https://docs.adyen.com/development-resources/building-adyen-solutions).", "$ref": "#/components/schemas/ApplicationInfo" }, "merchantAccount": { "description": "The merchant account that is used to process the payment.", "type": "string" }, "reference": { "description": "Your reference for the cancel request. Maximum length: 80 characters.", "type": "string" } }, "required": [ "merchantAccount" ] }