JSON Objekt
threeDSLegacy
threeDSLegacy
Parameter | Format | Bedingung | Beschreibung |
acsURL | ans..256 | M | Die ACS-URL, die für PAReq. verwendet wird |
PAReq | ans..1024 | M | Ein konstruiertes, Base64-codiertes und komprimiertes Feld, dass die Nachrichtenfelder des Payer Authentication Request enthält. Der verwendete Kompressionsalgorithmus ist eine Kombination der LZ77- und Huffman-Codierung gemäß RFC 1951. |
termURL | ans..256 | M | Die Händler-URL, wohin der ACS den Karteninhaber nach Abschluss der Authentisierung weiterleitet. Beachten Sie bitte, dass das 1cs Online Bezahlsystem das Feld PayID in den Anfrage-String zur Basis-URL hinzufügt. |
Schema
{
“$schema”: “http://json-schema.org/draft-07/schema#”,
“$id”: “https://www.computop-paygate.com/schemas/threeDSLegacy.json”,
“title”: “3DS Legacy Data”,
“description”: “Nötige 3DS Altdaten zur Erzeugung der PAReq-Nachricht”,
“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-codierte und komprimierte (siehe RFC 1951) Payer Authentication Request (PAReq).”
},
“TermURL”: {
“type”: “string”,
“format”: “uri”
}
},
“required”: [“MID”, “TransID”, “acsURL”, “PAReq”, “TermURL”],
“additionalProperties”: false
}
Beispiel
{
“MID”: “ACME_INC”,
“TransID”: “Transaction ID 123”,
“acsURL”: “https://ps4acs.netcetera-payment.ch/paymentAuthentication?token=oT2C6ISWSA-fzrmyQpAy1w==”,
“PAReq”: “eJxVUm2P2jAM/itVv5e0TdMW5ObEQLtjEugYPaHxLaTuUYm0vb4Mul+/BMpul09+bMeP/djwdFVn6zc2bVGVie1NXNvCUlZZUb4n9lv63Yltq+1EmYlzVWJiD9jaTxzSU4O43KHsG+SwxrYV72gVWWLXgk2px6QfOB7LmRMIypwjzWMnkqHIs/zoo6Q2h9f5T/zgMHJzTT3xgTygrtnIkyg7DkJ+fFtteBBTN9IZIwSFzWrJPcbYIg0YC6nvejQAcvdDKRTyRaXqvqtq61kdX4DcfCCrvuyagftRCOQBoG/O/NR19YyQy+UykePPSYZATAzIZ0evvbFaXetaZHyz3KiD2vqH57dhvV+xzXLLfqkf58N+nQAxGZCJDrnub+rGvme54YxGMzYFcvODUKYJTl399Hx3BLUhmX8J/e8CLX2jVzXwaRTrOR4I8FrrTekMrdU/GzJsJU+x7Wb3UjcM5HOSxYtRWnZauyr1F+Fqt9/NnfxPo4ZtPR+8S5IY7W8JhqMwCrrencQAIKYEGddKxpvQ1pdb+QuhC8wa”,
“TermURL”: “http://www.acme.com/fallback/term?PayID=43ffd6de21b9449bbeec17c09b44ad17”
}