card:request
JSON Objekt
card:request
Parameter | Format | Bedingung | Beschreibung |
securityCode | string | O | Kartenprüfnummer |
expiryDate | string | M | Kartenverfallsdarum im Format JJJJMM. |
startDate | string | C | Kartenanfangsdatum im Format JJJJMM (nur für einige Debitkarten in GB zutreffend) |
cardholderName | string | M | Name des Karteninhabers, wie auf der Karte angegeben |
issueNumber | string | C | Ausgabenummer der Karte (nur für einige Debitkarten in GB zutreffend) |
number | string | M | Kartennummer oder Karten-Token |
brand | string | M | Kartennetzwerk |
Schema
{
„$schema“: „http://json-schema.org/draft-07/schema#“,
„$id“: „https://www.computop-paygate.com/schemas/card.json“,
„title“: „card“,
„description“: „Karteninformationen“,
„type“: „object“,
„properties“: {
„securityCode“: {
„type“: „string“,
„minLength“: 3,
„maxLength“: 4
},
„expiryDate“: {
„type“: „string“,
„description“: „JJJJMM“,
„minLength“: 6,
„maxLength“: 6
},
„startDate“: {
„type“: „string“,
„description“: „JJJJMM (nur für einige Debitkarten in GB zutreffend)“,
„minLength“: 6,
„maxLength“: 6
},
„cardholderName“: {
„type“: „string“,
„maxLength“ : 50,
„minLength“ : 1,
„description“ : „Name des Karteninhabers, wie auf der Karte angegeben“
},
„issueNumber“ : {
„type“ : „string“,
„maxLength“ : 2,
„minLength“ : 1,
„description“ : „Nur für einige Debitkarten in GB zutreffend“
},
„number“: {
„type“ : „string“,
„maxLength“ : 19,
„minLength“ : 12
},
„brand“: {
„type“: „string“,
„enum“: [
„MasterCard“,
„VISA“,
„AMEX“,
„DINERS“,
„CBN“,
„JCB“,
„Dankort“,
„Maestro“,
„Cartes Bancaires“,
„DISCOVER“,
„Bancontact“,
„Hipercard“,
„Elo“,
„Aura“,
„Carte 4Etoiles“,
„AirPlus“,
„CUP“,
„NARANJA“,
„SHOPPING“,
„CABAL“,
„ARGENCARD“,
„CENCOSUD“,
„KOOKMIN“,
„KEB“,
„BC“,
„SHINHAN“,
„SAMSUNG“,
„HYUNDAI“,
„LOTTE“,
„1euro“,
„echequevacances“,
„cofidis3xcb“,
„cofidis4xcb“,
„facilypay-3x“,
„facilypay-3xsansfrais“,
„facilypay-4x“,
„facilypay-4xsansfrais“,
„RuPay“
]
}
},
„required“: [„expiryDate“, „number“, „brand“],
„additionalProperties“: false
}
Beispiel
{
„securityCode“: „569“,
„expiryDate“: „202208“,
„cardholderName“: „William Thomas“,
„number“: „4186665161011901“,
„brand“: „VISA“
}