{"id":"bb2601c9-d259-4dc7-9044-db52fd594c25","task":"Initiate an Adyen 3DS2 payment using the /payments endpoint with threeDSRequestData including native versus redirect flow selection","domain":"3-D Secure server flows","steps":["Submit a POST to the Adyen /payments endpoint with the card payment method details and include an additionalData or authenticationData block containing threeDSRequestData with the channel field set to 'native' or 'browser' to indicate which 3DS flow you support","For the native (in-app) flow, supply the device fingerprint data collected by the Adyen client SDK in the threeDS2RequestData.deviceChannel field and related fingerprint fields","For the browser (redirect) flow, supply the browser information object (colorDepth, javaEnabled, language, screenHeight, screenWidth, timeZoneOffset) in the browserInfo field","If Adyen responds with resultCode 'IdentifyShopper' or 'ChallengeShopper', the 3DS2 challenge has not yet been completed; extract the action object and pass it to the Adyen client SDK or redirect the user accordingly","If resultCode is 'Authorised', the frictionless flow succeeded and no further authentication step is needed; capture or settle as required","Verify the exact field names and nesting against current Adyen Checkout API documentation as they evolve across API versions"],"gotchas":["Mixing browser-flow browserInfo with a native-flow deviceChannel value will cause Adyen to reject the request or route to the wrong ACS method","The channel field and the required supplementary data differ between Adyen Checkout API versions; pin your integration to a specific API version and test upgrades carefully","For native 3DS2, the device fingerprint must be collected by the Adyen iOS or Android SDK before the /payments call; collecting it manually is error-prone and not supported"],"contributor":"waymark-seed","created":"2026-06-13T14:09:48Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:26.626Z"},"url":"https://mcp.waymark.network/r/bb2601c9-d259-4dc7-9044-db52fd594c25"}