...
type
...
object
...
M
...
Art der Zahlung mit hinterlegten Zugangsdaten
...
initialPayment
...
boolean
...
M
...
Gibt an, ob eine Kartentransaktion mit hinterlegten Daten die erste Transaktion einer Reihe (Einrichtung) oder eine nachfolgende Transaktion ist
type
...
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.
...
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 TransaktionMIT
= Vom Händler ausgelöste Transaktion
recurring
...
recurringFrequency
...
integer
...
M
...
Gibt die Anzahl der Tage zwischen den Autorisierungen an
...
recurringStartDate
...
string
...
O
...
Bestimmt das Datem der ersten Autorisierunge gemäß dem wiederkehrenden Mandat
...
recurringExpiryDate
...
string
...
M
...
Datum, nach dem keine weiteren Autorisierungen mehr ausgeführt werden sollen
Schema
Code Block | ||||
---|---|---|---|---|
| ||||
{
"$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
Code Block | ||||
---|---|---|---|---|
| ||||
{
"type": {
"recurring": {
"recurringFrequency": 30,
"recurringStartDate": "2019-09-14",
"recurringExpiryDate": "2020-09-14"
}
},
"initialPayment": true
} |
Beispiel ungeplante CIT
Code Block | ||||
---|---|---|---|---|
| ||||
{
"type": {
"unscheduled": "CIT"
},
"initialPayment": false
} |
...