{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "BASEURL/threeDSLegacy.json",
"title": "3DS Legacy Data",
"description": "3DS legacy data needed to create the PAReq message",
"type": "object",
"properties": {
"MID": {
"type": "string",
"minLength": 3,
"maxLength": 30
},
"TransID": {
"type": "string",
"maxLength": 64
},
"acsURL": {
"type": "string",
"format": "uri"
},
"PAReq": {
"type": "string",
"description": "Base64 encoded and compressed (see RFC 1951) Payer Authentication Request (PAReq)."
},
"TermURL": {
"type": "string",
"format": "uri"
}
},
"required": ["MID", "TransID", "acsURL", "PAReq", "TermURL"],
"additionalProperties": false
} |