{"title":"SecurePlus","category":"default","creationDate":1776961627,"content":"<div class=\"sc-notice warning\"><div>\n<p><strong>Adyen is no longer developing the Classic API integration<\/strong><\/p>\n<p>This page is for the Classic API (<code>\/authorise<\/code>) integration, which we no longer accept new integrations with. <\/p>\n<p>We strongly recommend migrating to the newer <a href=\"\/payment-methods\/unionpay-secureplus\">UnionPay SecurePlus<\/a> integration. To use this newer integration, you must also <a href=\"\/online-payments\/upgrade-your-integration\/migrate-to-checkout-api\">migrate to the Checkout API<\/a>.<\/p>\n<\/div><\/div>\n<p>UnionPay requires an additional security layer, SecurePlus, which uses telephone verification.<\/p>\n<p>To use SecurePlus in <a href=\"\/classic-integration\">Classic integration<\/a>:<\/p>\n<ol>\n<li>Make an <code>\/authorise<\/code> call and\u00a0include\u00a0the\u00a0<code>telephoneNumber<\/code>\u00a0field.<\/li>\n<li>If a response contains <code>paRequest<\/code>\u00a0set to <strong>CUPSecurePlus-CollectSMSVerificationCode<\/strong>, this indicates that a verification code was sent to the provided phone number. On your web page, collect this verification code from the shopper.<\/li>\n<li>Make an <code>\/authorise3d<\/code>\u00a0call including:\u00a0\n<ul>\n<li><code>paResponse<\/code>\u00a0\u2013 the verification code that you collected from the shopper.<\/li>\n<li><code>browserInfo<\/code> \u2013 the shopper's browser information.<\/li>\n<li>In\u00a0<code>additionalData<\/code>, include\u00a0the \u00a0<code>mpiImplementationType<\/code>\u00a0field and set its value to <strong>CUPSecurePlus<\/strong> to indicate that you are making a SecurePlus request.<\/li>\n<\/ul><\/li>\n<li>You get a response with the payment status.<\/li>\n<\/ol>\n<p>To use SecurePlus in <a href=\"\/online-payments\/classic-integrations\/hosted-payment-pages\">Hosted Payment Pages<\/a>:<\/p>\n<ol>\n<li>Make an <a href=\"\/online-payments\/classic-integrations\/hosted-payment-pages\/hosted-payment-pages-api\/hpp-payment-request\">HPP payment request<\/a> call including the\u00a0<code>shopper.telephoneNumber<\/code>\u00a0field.<\/li>\n<li>A verification code is sent to the phone number provided by the shopper.<\/li>\n<li>After the shopper enters the code, Adyen processes the payment and sends you a response.<\/li>\n<\/ol>\n<div class=\"sc-notice info\"><div>\n<p>This flow is a part of our <a href=\"\/risk-management\">Risk management<\/a> system, and the authentication may be triggered dynamically based on the risk thresholds set by you.<\/p>\n<p>To enable this feature, contact\u00a0<a href=\"https:\/\/ca-test.adyen.com\/ca\/ca\/contactUs\/support.shtml?form=other\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Support Team<\/a>.<\/p>\n<\/div><\/div>","url":"https:\/\/docs.adyen.com\/online-payments\/classic-integrations\/classic-api-integration\/3d-secure-authentication\/3d-secure-1\/secureplus","articleFields":{"id":"28872069","type":"page","_expandable":{"operations":""},"status":"current","sitemap":{"priority":0.3},"parameters":{"anchor_new":"<a href=\/payment-methods\/unionpay-secureplus>UnionPay SecurePlus<\/a>","parent_page":"Classic API (<code>\/authorise<\/code>)","new_desc":"integrating using our Checkout APIs"}},"algolia":{"url":"https:\/\/docs.adyen.com\/online-payments\/classic-integrations\/classic-api-integration\/3d-secure-authentication\/3d-secure-1\/secureplus","title":"SecurePlus","content":"\nAdyen is no longer developing the Classic API integration\nThis page is for the Classic API (\/authorise) integration, which we no longer accept new integrations with. \nWe strongly recommend migrating to the newer UnionPay SecurePlus integration. To use this newer integration, you must also migrate to the Checkout API.\n\nUnionPay requires an additional security layer, SecurePlus, which uses telephone verification.\nTo use SecurePlus in Classic integration:\n\nMake an \/authorise call and\u00a0include\u00a0the\u00a0telephoneNumber\u00a0field.\nIf a response contains paRequest\u00a0set to CUPSecurePlus-CollectSMSVerificationCode, this indicates that a verification code was sent to the provided phone number. On your web page, collect this verification code from the shopper.\nMake an \/authorise3d\u00a0call including:\u00a0\n\npaResponse\u00a0\u2013 the verification code that you collected from the shopper.\nbrowserInfo \u2013 the shopper's browser information.\nIn\u00a0additionalData, include\u00a0the \u00a0mpiImplementationType\u00a0field and set its value to CUPSecurePlus to indicate that you are making a SecurePlus request.\n\nYou get a response with the payment status.\n\nTo use SecurePlus in Hosted Payment Pages:\n\nMake an HPP payment request call including the\u00a0shopper.telephoneNumber\u00a0field.\nA verification code is sent to the phone number provided by the shopper.\nAfter the shopper enters the code, Adyen processes the payment and sends you a response.\n\n\nThis flow is a part of our Risk management system, and the authentication may be triggered dynamically based on the risk thresholds set by you.\nTo enable this feature, contact\u00a0Support Team.\n","type":"page","locale":"en","boost":14,"hierarchy":{"lvl0":"Home","lvl1":"Online payments","lvl2":"Classic integrations for Ecommerce","lvl3":"Classic API integration","lvl4":"3D Secure authentication","lvl5":"3D Secure 1 and 2 redirect authentication","lvl6":"SecurePlus"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/","lvl1":"https:\/\/docs.adyen.com\/online-payments","lvl2":"https:\/\/docs.adyen.com\/online-payments\/classic-integrations","lvl3":"https:\/\/docs.adyen.com\/online-payments\/classic-integrations\/classic-api-integration","lvl4":"https:\/\/docs.adyen.com\/online-payments\/classic-integrations\/classic-api-integration\/3d-secure-authentication","lvl5":"https:\/\/docs.adyen.com\/online-payments\/classic-integrations\/classic-api-integration\/3d-secure-authentication\/3d-secure-1","lvl6":"\/online-payments\/classic-integrations\/classic-api-integration\/3d-secure-authentication\/3d-secure-1\/secureplus"},"levels":7,"category":"Online Payments","category_color":"green","tags":["SecurePlus"]}}
