--- title: "Upgrade to Checkout API v69" description: "Find out more about the major changes in this release." url: "https://docs.adyen.com/online-payments/upgrade-your-integration/upgrade-to-checkout-api-v69" source_url: "https://docs.adyen.com/online-payments/upgrade-your-integration/upgrade-to-checkout-api-v69.md" canonical: "https://docs.adyen.com/online-payments/upgrade-your-integration/upgrade-to-checkout-api-v69" last_modified: "2023-02-28T11:10:00+01:00" language: "en" --- # Upgrade to Checkout API v69 Find out more about the major changes in this release. [View source](/online-payments/upgrade-your-integration/upgrade-to-checkout-api-v69.md) ## Removed FraudCheckResult To be able to use Checkout API v69, make sure your integration contains the changes described below. ### Tab: Checkout API v68 or earlier ```json { "fraudResult": { "accountScore": 75, "results": [ { "FraudCheckResult": { "accountScore": 0, "checkId": 1, "name": "PaymentDetailRefCheck" } }, ... ] }, ... } ``` ### Tab: Checkout API v69 ```json { "fraudResult": { "accountScore": 75, "results": [ { "accountScore": 0, "checkId": 1, "name": "PaymentDetailRefCheck" }, ... ] }, ... } ``` ## 3D Secure authentication fields For the [/payments](https://docs.adyen.com/api-explorer/Checkout/69/post/payments), [/payments/details](https://docs.adyen.com/api-explorer/Checkout/69/post/payments/details) and [/sessions](https://docs.adyen.com/api-explorer/Checkout/69/post/sessions) endpoints, the new `authenticationData` object contains the 3D Secure authentication fields. The old 3D Secure authentication fields have been deprecated. Instead, use the 3D Secure authentication fields in the `authenticationData` object. | Field in v68 or earlier | Corresponding field in v69 | | ------------------------------- | ------------------------------------------------------ | | `additionalData.executeThreeD` | `authenticationData.attemptAuthentication` | | `threeDSAuthenticationOnly` | `authenticationData.authenticationOnly` | | `additionalData.allow3DS2` | `authenticationData.threeDSRequestData.nativeThreeDS` | | `additionalData.threeDSVersion` | `authenticationData.threeDSRequestData.threeDSVersion` | ### Tab: Checkout API v68 or earlier ```json { ... "threeDSAuthenticationOnly": false, "additionalData": { "executeThreeD":true, "allow3DS2": true, "threeDSVersion": "2.2.0" } } ``` ### Tab: Checkout API v69 ```json { ... "authenticationData": { "attemptAuthentication": "always", "authenticationOnly": false, "threeDSRequestData": { "nativeThreeDS": "preferred", "threeDSVersion": "2.2.0" } } } ```