{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-structure/notifications-direct-debit-initiated-notification-content-structure.json", "description": "DirectDebitInitiatedNotificationContent schema from Adyen API", "type": "object", "properties": { "accountCode": { "description": "The code of the account.", "type": "string" }, "amount": { "description": "The amount to be debited from the funding account.", "$ref": "#/components/schemas/Amount" }, "debitInitiationDate": { "description": "The date of the debit initiation.", "$ref": "#/components/schemas/LocalDate" }, "invalidFields": { "description": "Invalid fields list.", "items": { "$ref": "#/components/schemas/ErrorFieldType" }, "type": "array" }, "merchantAccountCode": { "description": "The code of the merchant account.", "type": "string" }, "splits": { "description": "The split data for the debit request.", "items": { "$ref": "#/components/schemas/Split" }, "type": "array" }, "status": { "description": "Direct debit status.", "$ref": "#/components/schemas/OperationStatus" } }, "required": [ "amount", "accountCode", "merchantAccountCode" ], "name": "DirectDebitInitiatedNotificationContent" }