You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


ParameterFormatBedingungBeschreibung
1

type

object

M

Art der Zahlung mit hinterlegten Zugangsdaten

2

initialPayment

boolean

M

Gibt an, ob eine Kartentransaktion mit hinterlegten Daten die erste Transaktion einer Reihe (Einrichtung) oder eine nachfolgende Transaktion ist

type


ParameterFormatBedingungBeschreibung
1

recurring

object

C

Wiederkehrende Zahlunge sind eine Reihe von Transaktionen, die gemäß einer Vereinbarung zwischen einem Karteninhaber und einem Händler erfolgen, wobei der Karteninhaber Waren oder Dienstleistungen über einen Zeitraum durch eine Anzahl separater Transaktionen kauft. Beachten Sie bitte, das im Kontext von PSD2 und SCA die Anforderungen der Europäischen Bankenaufsichtsbehörde (EBA) wiederkehrende Zahlungen als eine Reihe von Transaktionen mit dem gleichen Betrag und dem gleichen Zahlungsempfänger beschreiben.

2

unscheduled

string

C

Wert, der die Partei angbit, welche eine Transaktion mit hinterlegten Zahlungsdaten auslöst, die nicht nach einem festen Zeitplan erfolgt.

Zulässige Werte:

  • CIT = Vom Kunden ausgelöste Transaktion

  • MIT = Vom Händler ausgelöste Transaktion

recurring


ParameterFormatBedingungBeschreibung
1

recurringFrequency

integer

M

Gibt die Anzahl der Tage zwischen den Autorisierungen an

2

recurringStartDate

string

O

Bestimmt das Datem der ersten Autorisierunge gemäß dem wiederkehrenden Mandat

3

recurringExpiryDate

string

M

Datum, nach dem keine weiteren Autorisierungen mehr ausgeführt werden sollen

Schema

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "https://www.computop-paygate.com/schemas/credentialOnFile.json",
    "title": "credentialOnFile",
    "description": "Transaktionen mit hinterlegten Zugangsdaten",
    "type": "object",
    "properties": {
        "type": {
            "type": "object",
            "properties": {
                "recurring": {
                    "type": "object",
                    "properties": {
                        "recurringFrequency": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 9999,
                            "description": "Gibt die Mindestanzahl von Tagen zwischen wiederkehrenden Autorisierungen an"
                        },
                        "recurringStartDate": {
                            "type": "string",
                            "format": "full-date",
                            "description": "JJJJ-MM-TT"
                        },
                        "recurringExpiryDate": {
                            "type": "string",
                            "format": "full-date",
                            "description": "JJJJ-MM-TT"
                        }
                    },
                    "required": ["recurringExpiryDate", "recurringFrequency"],
                    "additionalProperties": false
                },
                "unscheduled": {
                    "type": "string",
                    "enum": ["CIT", "MIT"]         
                }
            },
            "oneOf": [
                {"required": ["recurring"]},
                {"required": ["installments"]},
                {"required": ["unscheduled"]}
            ],
            "additionalProperties": false
        },
        "initialPayment": {
            "type": "boolean"
        }
    },
    "required": ["type", "initialPayment"],
    "additionalProperties": false
}

Beispiel wiederkehrend

{
    "type": {
        "recurring": {
            "recurringFrequency": 30,
            "recurringStartDate": "2019-09-14",
            "recurringExpiryDate": "2020-09-14"
        }
    },
    "initialPayment": true
}

Beispiel ungeplante CIT

{
    "type": {
        "unscheduled": "CIT"
    },
    "initialPayment": false
}


  • No labels