---
page_title: Support 3DS 2.0 Protocol for Card Payments
product: Resources - Global
page_source: https://juspay.io/sea/docs/resources-global/docs/ds-20-protocol/support-3ds-20-protocol-for-card-payments
llms_txt: https://juspay.io/sea/docs/llms.txt
product_llms_txt: https://juspay.io/sea/docs/resources-global/llms.txt
---


# THREE DS 2.0 PROTOCOL



3D Secure 2.0 (3DS 2.0) is the latest update of the 3D Secure authentication protocol, which allows issuing banks to verify card owners during the transaction process. Verifying card owners can transfer liability for fraud disputes away from the merchants who utilize 3DS.

This requires merchants to send additional data with each transaction to help the issuing bank/network determine if the cardholder is actually making the transaction. If there is a mismatch, then the bank will respond asking the customer for additional user authentication data.

The issuer’s 3D Secure service provider assesses the transaction risk. 

* If the transaction is determined as high-risk, the transaction goes through a challenge.
* If the transaction is deemed as low-risk, no further action is required on the cardholder’s end. The issuer sends the authentication result to the merchant, who in turn submits the transaction for authorisation with a flag indicating the authentication result.

_**Mandatory Params:**_ 

colourDepth :: Int javaEnabled :: Boolean cookieEnabled :: Boolean javaScriptEnabled :: Boolean language :: String screenHeight :: Int screenWidth :: Int timeZone :: Int

_**ALL Params:**_ 

{ acceptHeaders :: NullOrUndefined String , colourDepth :: Int , javaEnabled :: Boolean , javaScriptEnabled :: Boolean , cookieEnabled :: Boolean , language :: String , screenHeight :: Int , screenWidth :: Int , ipAddress :: NullOrUndefined String , userAgent :: NullOrUndefined String , timeZone :: Int , acceptContent :: NullOrUndefined String , threeDSecureChallengeWindowSize :: NullOrUndefined String , mobilePhoneModel :: NullOrUndefined String }

---

## See Also

- [iOS - Release Notes](https://juspay.io/sea/docs/resources-global/docs/sdk--release-notes/ios--release-notes)
- [CUG Testing](https://juspay.io/sea/docs/resources-global/docs/merchant-testing/cug-testing)
