This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:girocheckout:creditcard_3ds2:start [2020/11/20 15:23] michaelheumann |
en:girocheckout:creditcard_3ds2:start [2020/12/19 02:14] michaelheumann removed |
||
---|---|---|---|
Line 133: | Line 133: | ||
|tds2City |optional |String | For 3D Secure 2.0: City of the card holder' | |tds2City |optional |String | For 3D Secure 2.0: City of the card holder' | ||
|tds2Country |optional |String | For 3D Secure 2.0: Country of the card holder' | |tds2Country |optional |String | For 3D Secure 2.0: Country of the card holder' | ||
- | |tds2Email |optional |String | For Secure 2.0: The card holder' | ||
|tds2Optional |optional |String | For 3D Secure 2.0: JSON-String that contains further optional fields. A complete list of the available fields can be found underneath this table under [[en: | |tds2Optional |optional |String | For 3D Secure 2.0: JSON-String that contains further optional fields. A complete list of the available fields can be found underneath this table under [[en: | ||
|hash | |hash | ||
Line 149: | Line 148: | ||
* tdsRequestorAuthenticationInformation | * tdsRequestorAuthenticationInformation | ||
* tdsTransactionAttributes | * tdsTransactionAttributes | ||
- | * tdsBrowserData | ||
- | * tdsCommunicationData | ||
Generally, the following fields (all optional) are available (fields in sub-objects are displayed as [sub-object name].[field]): | Generally, the following fields (all optional) are available (fields in sub-objects are displayed as [sub-object name].[field]): | ||
^Name | ^Name | ||
+ | |email |String | The card holder' | ||
|addressesMatch |Boolean | |addressesMatch |Boolean | ||
^**// | ^**// | ||
Line 205: | Line 203: | ||
|tdsTransactionAttributes.recurringFrequency |Integer | Minimum number of days between authorisations. Format 0-9, max. 4. | | |tdsTransactionAttributes.recurringFrequency |Integer | Minimum number of days between authorisations. Format 0-9, max. 4. | | ||
|tdsTransactionAttributes.type |String | Type of 3-D Secure 2.0 payment. Possible values: " | |tdsTransactionAttributes.type |String | Type of 3-D Secure 2.0 payment. Possible values: " | ||
- | ^**// | ||
- | |tdsBrowserData.browserAcceptHeader |String | " | ||
- | |tdsBrowserData.browserColorDepth |Integer | Colour depth of the customer' | ||
- | |tdsBrowserData.browserIP | String | IP address (IPv4 or IPv6) of the customer' | ||
- | |tdsBrowserData.browserJavaEnabled | Boolean | Specifies if Java is active in the customer' | ||
- | |tdsBrowserData.browserJavaScriptEnabled | Boolean | Specifies if JavaScript is active in the customer' | ||
- | |tdsBrowserData.browserLanguage | String | Language of the customer' | ||
- | |tdsBrowserData.browserScreenHeight | Integer | Height of the customer' | ||
- | |tdsBrowserData.browserScreenWidth | Integer | Width of the customer' | ||
- | |tdsBrowserData.browserTimeZone | Integer | Time zone offset in minutes between UTC and the local time of the custo- mer's browser. Is returned from the getTimezoneOffset() JavaScript method. A value of -120 for example corresponds to the local time zone UTC +2 hours. Format 0-9, [-], Max. 5. | | ||
- | |tdsBrowserData.browserUserAgent | String | " | ||
- | ^**// | ||
- | |tdsCommunicationData.cResNotificationURL | String | URL of the shop, to which the ACS should send the CRes message. Format A-Z, a-z, 0-9, [: | ||
- | |tdsCommunicationData.methodNotificationURL | String | URL of the shop where the ACS should send the notification about the ”3DS Method”. Format A-Z, a-z, 0-9, [: | ||
- | |tdsCommunicationData.challengeWindowSize | String | Size of the window which is displayed to the customer to authorise a 3-D Se- cure 2.0 payment. If not submitted, " | ||
== Example of a tds2Optional string (formatted for demonstration purposes, should normally be specified in one line) == | == Example of a tds2Optional string (formatted for demonstration purposes, should normally be specified in one line) == | ||
< | < | ||
{ | { | ||
+ | " | ||
" | " | ||
" | " | ||
Line 281: | Line 265: | ||
" | " | ||
" | " | ||
- | }, | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
} | } | ||
} | } |