Key | Format | Condition | Description | |
---|---|---|---|---|
1 | acsURL | ans..256 | M | The ACS URL that will be used for the to PAReq |
2 | ans..1024 | M | A constructed, Base64 encoded and compressed field carrying the Payer Authentication Request Message Fields. The compression algorithm used is a combination of LZ77 and Huffman coding as specified in RFC 1951. | |
3 | termURL | ans..256 | M | The merchant URL the ACS will redirect the cardholder to after the authentication has concluded. Please note that BNP Payment platform adds the field |
Schema
{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://paymentpage.axepta.bnpparibas/schemas/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 }
Sample
{ "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" }