This will initiate the 3DS process and id, version and iframe will be presented in the response.Keep in mind that in very few cases a 406 - Not Acceptable error can be returned. This happens when certain cards cannot be verified at the moment. If you are not required to use 3DS authentication as a merchant you can still proceed in processing the payment without Utilizing 3DS authentication and with no liability shift.
| Fields | Description | Type | Filterable | Required | Readonly |
|---|
| id | Unique ID of the capture record | Integer | Yes | No | Yes |
| terminal | Terminal Object | Object | No | Yes | No |
| terminal.id | Dashboard Terminal ID | Integer | Yes | Yes | No |
| amount | Amount of the sale/auth | Number | No | Yes | No |
| card | Card Object | Object | No | Yes | No |
| card.number | Card number | Integer | No | Yes | No |
| card.exp | Card expiration date | Date | No | Yes | No |
| card.holderName | First name + Last Name | String | No | Discover Only | No |
| browserData | Data generated by the provided JS | Object | No | Yes | No |
| browserData.acceptHeader | Set to "application/json" | String | No | Yes | No |
| browserData.userAgent | Browser and OS details of the cardholder | String | No | Yes | No |
| browserData.language | Value representing the browser language as defined in IETF BCP47 | String | No | Yes | No |
| browserData.timezone | Time difference between UTC time and the Cardholder browser local time, in minutes. | String | No | Yes | No |
| browserData.colorDepth | Value representing the bit depth of the colour palette for displaying images, in bits per pixel. | String | No | Yes | No |
| browserData.screen | Screen Data | Object | No | Yes | No |
| browserData.screen.width | Total width of the Cardholder's screen in pixels. | String | No | Yes | No |
| browserData.screen.height | Total height of the cardholder's screen in pixels. | String | No | Yes | No |
| browserData.javaScriptEnabled | Boolean that represents the ability of the cardholder browser to execute JavaScript. | Boolean | No | Yes | No |
| browserData.javaEnabled | Boolean that represents the ability of the cardholder browser to execute Java. | Boolean | No | Yes | No |
| shipping | Shipping Object | Object | No | AMEX Only | No |
| shipping.country | Cardholder Country | Integer | No | AMEX Only | No |
| shipping.state | State of cardholder address. Values accepted are the country subdivision code defined in ISO 3166-2 | String | No | AMEX Only | No |
| shipping.zip | Cardholder ZIP | String | No | AMEX Only | No |
| shipping.city | Cardholder City | String | No | AMEX Only | No |
| shipping.address1 | Cardholder Address 1 | String | No | AMEX Only | No |
| shipping.address2 | Cardholder Address 2 | String | No | AMEX Only | No |
| shipping.address3 | Cardholder Address 3 | String | No | AMEX Only | No |
Modified at 2025-08-09 05:39:42