Die JSON-Objekte sind Base64-codiert, und das Ergebnis wird dann als Wert mit dem entsprechenden Schlüssel übergeben.
Achten Sie bitte darauf, den vollständigen Base64-codierten String als Wert einschließlich der Füllzeichen ("=" oder "==") zu übergeben, die von der Base64-Codierung verwendet werden.
Beachten Sie bitte auch nachstehende Beispiele:
Schlüssel | JSON-Struktur, die Sie übergeben wollen | Schlüssel und Wert, die Sie übergeben müssen |
---|
card |
Code Block |
---|
{
"securityCode": "569",
"expiryDate": "202208",
"cardholderName": "William Thomas",
"number": "4186665161011901",
"brand": "VISA"
} |
| card=ewogICAgInNlY3VyaXR5Q29kZSI6ICI1NjkiLAogICAgImV4cGlyeURhdGUiOiAiMjAyMjA4IiwKICAgICJjYXJkaG9sZGVyTmFtZSI6ICJXaWxsaWFtIFRob21hcyIsCiAgICAibnVtYmVyIjogIjQxODY2NjUxNjEwMTE5MDEiLAogICAgImJyYW5kIjogIlZJU0EiCn0= |
threeDSPolicy |
Code Block |
---|
{
"challengePreference ": "mandateChallenge"
} |
| threeDSPolicy=ewogICAgImNoYWxsZW5nZVByZWZlcmVuY2UgIjogIm1hbmRhdGVDaGFsbGVuZ2UiCn0= |
billToCustomer |
Code Block |
---|
{
"consumer": {
"salutation": "Mr",
"firstName": "Napoleon",
"lastName": "Bonaparte",
"birthDate": "1769-08-15"
},
"mobilePhone": {
"countryCode": "33",
"subscriberNumber" : "12345678910"
},
"email": "napoleon.bonaparte@france.com"
} |
| billToCustomer=ewogICAgImNvbnN1bWVyIjogewogICAgICAgICJzYWx1dGF0aW9uIjogIk1yIiwKICAgICAgICAiZmlyc3ROYW1lIjogIk5hcG9sZW9uIiwKICAgICAgICAibGFzdE5hbWUiOiAiQm9uYXBhcnRlIiwKICAgICAgICAiYmlydGhEYXRlIjogIjE3NjktMDgtMTUiCiAgICB9LAogICAgIm1vYmlsZVBob25lIjogewogICAgICAgICJjb3VudHJ5Q29kZSI6ICIzMyIsCiAgICAgICAgInN1YnNjcmliZXJOdW1iZXIiIDogIjEyMzQ1Njc4OTEwIgogICAgfSwKICAgICJlbWFpbCI6ICJuYXBvbGVvbi5ib25hcGFydGVAZnJhbmNlLmNvbSIKfQ== |