JSON Object
card:request
card:request
Key | Format | Condition | Description |
securityCode | string | O | Card security value. |
expiryDate | string | M | Card expiry in format YYYYMM. |
startDate | string | C | Card start in format YYYYMM (only applicable to some UK debit cards). |
cardholderName | string | M | Name of the cardholder as printed on the card. |
issueNumber | string | C | Issue number of the card (only applicable to some UK debit cards). |
number | string | M | Card number or card token. |
brand | string | M | Card network. |
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
}
Sample
{
“securityCode”: “569”,
“expiryDate”: “202208”,
“cardholderName”: “William Thomas”,
“number”: “4186665161011901”,
“brand”: “VISA”
}