Data Elements

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...


KeyFormatCNDDescriptionBeschreibung
1

type

object

M

Type of credential on file payment

Art der Zahlung mit hinterlegten Zugangsdaten
2

initialPayment

boolean

M

Indicates whether a card on file transaction is the first one in a series of transactions (establishment) or a subsequent transaction

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

type

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...


KeyFormatCNDDescriptionBeschreibung
1

recurring

object

C

Recurring payments are a series of transactions processed persuant to an agreement between a cardholder and a merchant where the cardholder purchases goods or services over a period of time through a number of separate transactions. Please note that in the context of PSD2 and SCA requirements the European Banking Authority (EBA) describes recurring payments as a series of transactions with the same amount and with the same payee.

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

Value indicating the party that initiates a credential on file transaction that does not occur on a fixed schedule.

Values accpeted:

  • CIT = Cutsomer Initiated Transaction

  • MIT = Merchant Initiated Transaction

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

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...


KeyFormatCNDDescriptionBeschreibung
1

recurringFrequency

integer

M

Indicates the number of days between authorisations

Gibt die Anzahl der Tage zwischen den Autorisierungen an
2

recurringStartDate

string

O

Determines the date of the first authorization according to the recurring mandate

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

recurringExpiryDate

string

M

Date after which no further authorisations shall be performed

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

Schema

(info) BASEURL= https://www.payjet-cockpit.de/schemas

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "BASEURL/credentialOnFile.json",
    "title": "credentialOnFile",
    "description": "Credential-on-File Transactions",
    "type": "object",
    "properties": {
        "type": {
            "type": "object",
            "properties": {
                "recurring": {
                    "type": "object",
                    "properties": {
                        "recurringFrequency": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 9999,
                            "description": "Indicates the minimum number of days between recurring authorizations."
                        },
                        "recurringStartDate": {
                            "type": "string",
                            "format": "full-date",
                            "description": "YYYY-MM-DD"
                        },
                        "recurringExpiryDate": {
                            "type": "string",
                            "format": "full-date",
                            "description": "YYYY-MM-DD"
                        }
                    },
                    "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
}

Sample Recurring

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

Sample Unscheduled CIT

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