{"id":4856,"date":"2024-01-25T15:21:11","date_gmt":"2024-01-25T15:21:11","guid":{"rendered":"https:\/\/zv3d.wpengine.com\/us\/?p=4856"},"modified":"2025-01-29T15:30:28","modified_gmt":"2025-01-29T10:00:28","slug":"enhancing-online-transaction-security-with-3d-secure","status":"publish","type":"post","link":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/","title":{"rendered":"Enhancing Online Transaction Security with 3D Secure: Part 1"},"content":{"rendered":"<p>In an era where digital transactions are ubiquitous, ensuring their security is paramount. One significant step towards this is the adoption of universal security protocols. Join us as we explore the evolution of protocols like 3DS and tokenization alongside the evolution of emerging payment types like contactless card payments over the next few blogs.<\/p>\n<h2>Brief history of 3DS<\/h2>\n<p><span style=\"font-weight: 400;\">When cards were first used for e-commerce transactions, fraud was rampant. A study in 1998, found that almost 50% of disputed transactions at Visa Europe came from e-commerce<a href=\"https:\/\/www.cnet.com\/tech\/tech-industry\/visa-program-will-target-online-fraud\/\" target=\"_blank\" rel=\"noopener\"><sup>1<\/sup><\/a><\/span><span style=\"font-weight: 400;\">. Early fraud prevention methods were also quite rudimentary and often failed to effectively stop fraud.\u00a0 This was an important problem to solve, as the industry predicted a rise in online shopping in the future.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So, in 2001, Visa launched the 3DS protocol which initially used a password for security. The protocol soon became an industry standard and was adopted by all major card networks. Today, the protocol is managed by EMVCo, a consortium composed of EuroPay, MasterCard, and Visa.<\/span><\/p>\n<h2>But what is 3DS?<\/h2>\n<p><span style=\"font-weight: 400;\">3DS stands for 3 Domains Secure. The three domains here are:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Acquirer domain: Merchant, payment gateway, and bank handling their payment<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Interoperability domain: card network\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Issuer domain: financial institution issuing the card\u00a0<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">The protocol mandates roles and responsibilities for each domain, to ensure the security of online transactions.<\/span><\/p>\n<h2>Typical transaction flow of 3DS 1.0<\/h2>\n<p><span style=\"font-weight: 400;\">But how does 3DS work? Let&#8217;s understand with the help of an example. Let&#8217;s consider our friend Bob who has a Visa card and is looking to buy a pen.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the offline world, Bob would go to a store, select a pen, and pay at the checkout counter. To do this, he presents a card to the checkout clerk who dips the card into her card terminal. The terminal reads the information on the chip on the card to &#8220;validate&#8221; the card.\u00a0 The terminal prompts Bob to enter his PIN to complete the transaction at the terminal. Since the PIN is only known to Bob, the PIN entry &#8220;authenticates&#8221; that Bob is indeed the owner of the card.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This works well for a store transaction where the card is physically present. But in an online transaction, the card is not present. So then how will the merchant complete the &#8220;validation&#8221; and &#8220;authentication&#8221; of the card? That&#8217;s where 3DS comes into the picture.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Image 1 illustrates how 3DS securely handles online transactions.<\/span><\/p>\n<p class=\"divider-line\">Image 1<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"blog-img-responsive alignnone size-full wp-image-4871\" src=\"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_transactionflow_blog.png\" alt=\"3DS transaction flow\" width=\"1840\" height=\"1496\" srcset=\"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_transactionflow_blog.png 1840w, https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_transactionflow_blog-300x244.png 300w, https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_transactionflow_blog-1024x833.png 1024w, https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_transactionflow_blog-768x624.png 768w, https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_transactionflow_blog-1536x1249.png 1536w\" sizes=\"auto, (max-width: 1840px) 100vw, 1840px\" \/><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Bob visits the merchant&#8217;s website, browses the store, chooses a pen, adds it to his cart, and checks out. At the checkout screen, Bob enters his card number, card expiry date, and a three-digit secure code called CVV.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The merchant&#8217;s payment gateway provides them with software to accept cards for payments. This includes a component called the Merchant Plug-In (MPI). The MPI sends the card details to the Issuer (through the network) to validate them and check if the card is 3DS enabled.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the card is 3DS enabled, the Issuer returns a URL to an Access Control Server (ACS) page. This is like the Issuer telling the merchant &#8211; Hey, this card is mine and to authenticate it please ask Bob to visit this page<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The merchant redirects Bob to the issuer&#8217;s ACS page which prompts Bob for a password. The ACS manages card authentication for the issuer. Depending on the configuration, Bob may enter his password or enter an One Time Password (OTP).\u00a0 The OTP may be sent by SMS or E-mail<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The Issuer then checks the password or OTP entered by Bob. On successful authentication and authorization, it communicates the success back to the merchant\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The merchant displays a payment success message to Bob and prepares to send him the pen that he bought<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">This entire process is encrypted, adding to the security of the transaction. Without knowing both Bob&#8217;s card details and his password, a fraudster cannot use Bob&#8217;s card online. Thus 3DS secures online transactions.<\/span><\/p>\n<h2>Shortcomings of 3DS 1.0 and birth of 3DS 2.0<\/h2>\n<p><span style=\"font-weight: 400;\">While 3DS 1.0 was great at reducing fraud, it had some shortcomings:\u00a0<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><b>User Experience:<\/b><span style=\"font-weight: 400;\"> One of the most significant issues with 3DS1 was the user experience. The 3DS process required cardholders to remember passwords or answer security questions. This was inconvenient for cardholders and sometimes led to transaction abandonment. The process was also not well-integrated into the checkout flow, causing confusion and frustration for cardholders.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Mobile Optimization:<\/b><span style=\"font-weight: 400;\"> As online shopping shifted to mobile devices, the lack of mobile optimization in 3DS 1.0 became a significant problem. The user interface and experience were not tailored for mobile transactions, leading to cumbersome and often unsuccessful authentication attempts on smartphones and tablets.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Lack of Flexibility and Customization:<\/b><span style=\"font-weight: 400;\"> The first version of 3DS was relatively rigid, offering little in terms of customization for different types of merchants or transactions. This one-size-fits-all approach was not efficient for all online retail scenarios.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">In response to these challenges, 3DS 2.0, the next version of the protocol, was developed. In our next blog post in this series, we will dive deep into 3DS 2.0 and understand the impact it has on both issuers and merchants.<\/span><\/p>\n<p><a href=\"https:\/\/www.zeta.tech\/us\/contact-us\/\">Connect with us<\/a> to know how Zeta delivers 3DS 2.0 experiences!<\/p>\n<p>&nbsp;<\/p>\n<h5>Footnotes<\/h5>\n<ol class=\"footnotes-unorder__list\">\n<li><span style=\"font-weight: 400;\">CNET, <\/span><span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.cnet.com\/tech\/tech-industry\/visa-program-will-target-online-fraud\/\">Visa Program will target online fraud<\/a><\/span><span style=\"font-weight: 400;\"> |\u00a0 January 2022<\/span><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>The 3DS protocol has transformed online payment security from its password-based beginnings to becoming the industry standard for card-not-present transactions.<\/p>\n","protected":false},"author":19,"featured_media":4869,"comment_status":"open","ping_status":"open","sticky":false,"template":"single-new.php","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-4856","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v25.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Enhancing Online Transaction Security with 3D Secure Authentication<\/title>\n<meta name=\"description\" content=\"Boost Online Card Transaction Security with 3D Secure (3DS) Authentication launched by Visa. Learn more about it in this blog.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Enhancing Online Transaction Security with 3D Secure Authentication\" \/>\n<meta property=\"og:description\" content=\"Boost Online Card Transaction Security with 3D Secure (3DS) Authentication launched by Visa. Learn more about it in this blog.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/\" \/>\n<meta property=\"og:site_name\" content=\"Zeta US\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LifeAtZeta\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-25T15:21:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-29T10:00:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_socialshareupdated.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bharathi Shekar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Enhancing Online Transaction Security with 3D Secure: Part 1\" \/>\n<meta name=\"twitter:creator\" content=\"@zetasuite\" \/>\n<meta name=\"twitter:site\" content=\"@zetasuite\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Enhancing Online Transaction Security with 3D Secure Authentication","description":"Boost Online Card Transaction Security with 3D Secure (3DS) Authentication launched by Visa. Learn more about it in this blog.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/","og_locale":"en_US","og_type":"article","og_title":"Enhancing Online Transaction Security with 3D Secure Authentication","og_description":"Boost Online Card Transaction Security with 3D Secure (3DS) Authentication launched by Visa. Learn more about it in this blog.","og_url":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/","og_site_name":"Zeta US","article_publisher":"https:\/\/www.facebook.com\/LifeAtZeta\/","article_published_time":"2024-01-25T15:21:11+00:00","article_modified_time":"2025-01-29T10:00:28+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_socialshareupdated.png","type":"image\/png"}],"author":"Bharathi Shekar","twitter_card":"summary_large_image","twitter_title":"Enhancing Online Transaction Security with 3D Secure: Part 1","twitter_creator":"@zetasuite","twitter_site":"@zetasuite","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#article","isPartOf":{"@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/"},"author":{"name":"Bharathi Shekar","@id":"https:\/\/www.zeta.tech\/us\/#\/schema\/person\/04f858a72618ab1b2f4a8e5e44ea614a"},"headline":"Enhancing Online Transaction Security with 3D Secure: Part 1","datePublished":"2024-01-25T15:21:11+00:00","dateModified":"2025-01-29T10:00:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/"},"wordCount":858,"commentCount":0,"publisher":{"@id":"https:\/\/www.zeta.tech\/us\/#organization"},"image":{"@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_header.png","articleSection":["Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/","url":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/","name":"Enhancing Online Transaction Security with 3D Secure Authentication","isPartOf":{"@id":"https:\/\/www.zeta.tech\/us\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#primaryimage"},"image":{"@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_header.png","datePublished":"2024-01-25T15:21:11+00:00","dateModified":"2025-01-29T10:00:28+00:00","description":"Boost Online Card Transaction Security with 3D Secure (3DS) Authentication launched by Visa. Learn more about it in this blog.","breadcrumb":{"@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#primaryimage","url":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_header.png","contentUrl":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2024\/01\/3DS_1_header.png","width":480,"height":430,"caption":"3DS online transaction security"},{"@type":"BreadcrumbList","@id":"https:\/\/www.zeta.tech\/us\/resources\/blog\/enhancing-online-transaction-security-with-3d-secure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.zeta.tech\/us\/"},{"@type":"ListItem","position":2,"name":"Enhancing Online Transaction Security with 3D Secure: Part 1"}]},{"@type":"WebSite","@id":"https:\/\/www.zeta.tech\/us\/#website","url":"https:\/\/www.zeta.tech\/us\/","name":"Zeta US","description":"Launch Next-Gen Credit Cards With Zeta","publisher":{"@id":"https:\/\/www.zeta.tech\/us\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.zeta.tech\/us\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.zeta.tech\/us\/#organization","name":"Zeta","url":"https:\/\/www.zeta.tech\/us\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zeta.tech\/us\/#\/schema\/logo\/image\/","url":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2022\/02\/logo-white-xx.png","contentUrl":"https:\/\/www.zeta.tech\/us\/wp-content\/uploads\/sites\/2\/2022\/02\/logo-white-xx.png","width":114,"height":46,"caption":"Zeta"},"image":{"@id":"https:\/\/www.zeta.tech\/us\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/LifeAtZeta\/","https:\/\/x.com\/zetasuite","https:\/\/www.linkedin.com\/company\/zetasuite\/"]},{"@type":"Person","@id":"https:\/\/www.zeta.tech\/us\/#\/schema\/person\/04f858a72618ab1b2f4a8e5e44ea614a","name":"Bharathi Shekar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zeta.tech\/us\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/99f8aa6b399668919933a0251774f974cbc86017fac63c4a248f0fa906303a79?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/99f8aa6b399668919933a0251774f974cbc86017fac63c4a248f0fa906303a79?s=96&d=mm&r=g","caption":"Bharathi Shekar"},"description":"Bharathi Shekar is a Director of Product at Zeta and leads a product portfolio covering payments and data. An engineer turned product manager, he has over 20 years of experience leading product and engineering teams. Bharathi is a passionate and hands-on creator and is credited with 17 patents and 4 defensive publications. Prior to Zeta, Bharathi led product management for companies like Baker Hughes, a GE company and Ola (ANI Technologies Pvt. Ltd.).","sameAs":["https:\/\/www.linkedin.com\/in\/bharathishekar\/"],"url":"https:\/\/www.zeta.tech\/us\/resources\/blog\/author\/bharathishekar\/"}]}},"_links":{"self":[{"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/posts\/4856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/comments?post=4856"}],"version-history":[{"count":0,"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/posts\/4856\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/media\/4869"}],"wp:attachment":[{"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/media?parent=4856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/categories?post=4856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zeta.tech\/us\/wp-json\/wp\/v2\/tags?post=4856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}