JSON Object

card:request

card:request

KeyFormatConditionDescription
securityCodestringOCard security value.
expiryDatestringMCard expiry in format YYYYMM.
startDatestringCCard start in format YYYYMM (only applicable to some UK debit cards).
cardholderNamestringMName of the cardholder as printed on the card.
issueNumberstringCIssue number of the card (only applicable to some UK debit cards).
numberstringMCard number or card token.
brandstringMCard 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”

}