JSON Objekt

threeDSLegacy

threeDSLegacy

ParameterFormatBedingungBeschreibung
acsURLans..256MDie ACS-URL, die für PAReq. verwendet wird
PAReqans..1024MEin 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.
termURLans..256MDie 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“

}