SEPA Lastschriftmandat


Developer Area

{
    "title": "SEPA Lastschriftmandat",
    "type": "object",
    "required": [
        "name-und-vorname-des-kontoinhabers",
        "vollstaendige-adresse-des-kontoinhabers",
        "iban-international-bank-account-number"
    ],
    "properties": {
        "name-und-vorname-des-kontoinhabers": {
            "title": "Name und Vorname des Kontoinhabers",
            "type": "string",
            "minLength": 1
        },
        "vollstaendige-adresse-des-kontoinhabers": {
            "title": "Vollständige Adresse des Kontoinhabers",
            "description": "Strasse, Hausnummer, Postleitzahl , Ort",
            "type": "string",
            "minLength": 1
        },
        "iban-international-bank-account-number": {
            "title": "IBAN (International Bank Account Number)",
            "description": "Bitte kein Sparkonto angeben",
            "type": "string",
            "minLength": 1
        },
        "bic-business-identifier-code": {
            "title": "BIC  (Business Identifier Code)",
            "description": "Nur notwendig bei Konten außerhalb der Europäischen Union",
            "type": "string"
        },
        "datum-gueltigkeitsbeginn": {
            "title": "Datum Gültigkeitsbeginn",
            "description": "Bitte geben Sie an, ab welchem Zeitpunkt das Lastschriftmandat gültig ist.",
            "type": "string",
            "format": "date"
        }
    }
}

{
    "version": "2.1",
    "layout": {
        "type": "VerticalLayout",
        "elements": [
            {
                "type": "Control",
                "scope": "/properties/name-und-vorname-des-kontoinhabers"
            },
            {
                "type": "Control",
                "scope": "/properties/vollstaendige-adresse-des-kontoinhabers",
                "options": {
                    "multi": true
                }
            },
            {
                "type": "Control",
                "scope": "/properties/iban-international-bank-account-number"
            },
            {
                "type": "Control",
                "scope": "/properties/bic-business-identifier-code",
                "options": {
                    "placeholder": "Wird gegebenenfalls automatisch ermittelt"
                }
            },
            {
                "type": "Control",
                "scope": "/properties/datum-gueltigkeitsbeginn",
                "options": {
                    "format": "date"
                }
            },
            {
                "type": "Buttongroup",
                "buttons": [
                    {
                        "type": "Button",
                        "buttonType": "submit",
                        "text": "Absenden",
                        "options": {
                            "variant": "primary",
                            "submitOptions": {
                                "action": "request",
                                "request": {
                                    "url": [],
                                    "method": "POST",
                                    "headers": {
                                        "Accept": "application/json",
                                        "Content-Type": "application/json"
                                    },
                                    "onSuccessRedirect": "https://www.bgn.de/"
                                }
                            }
                        }
                    }
                ]
            }
        ]
    }
}