title: How to implement CyberSource REST 3D Secure
body: <p>I'm trying to implement 3D Secure via CyberSource's REST API. I've got their REST SDK via : <a href="https://github.com/CyberSource/cybersource-rest-samples-csharp" rel="nofollow noreferrer">Github REST SDK</a> and I've been using their Live Console examples as well: <a href="https://developer.cybersource.com/api-reference-assets/index.html#payments" rel="nofollow noreferrer">CyberSource Live Console</a></p>
  <p>Now I know you meant to start by setting up Payer Auth via <a href="https://i.stack.imgur.com/Mp9pX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Mp9pX.png" alt="enter image description here" /></a></p>
  <p>On this link: <a href="https://developer.cybersource.com/api-reference-assets/index.html#payer-authentication_payer-authentication_setup-payer-auth_samplerequests-dropdown" rel="nofollow noreferrer">Setup Payer API Ref</a></p>
  <p>But want I'm looking for is a guide on how all the parts are put together, all their other older implementations seem to have PDF guides demonstrating the different flows of the API but I can't find anything for REST. I know at the end I should using the example of &quot;<em>Authorization with Payer Auth Validation</em>&quot; via this link <a href="https://developer.cybersource.com/api-reference-assets/index.html#payments_payments_process-a-payment_samplerequests-dropdown_authorization-with-payer-authentication_authorization-with-pa-enroll-authentication-needed" rel="nofollow noreferrer">Payer Auth API Ref</a> but I need to be able to test everything, and know what properties I need to use on which API call or share between API calls.</p>
  <p>For instance like this 3D Secure API guide: <a href="https://developer.sage.com/api/payments/additional-integrations/3-D-secure/" rel="nofollow noreferrer">Sage Pay API Guide</a> . On this guide they detail the various request and response messages. Different flows, such as Frictionless authentication , Challenge Auth. I'm specifically interest in the Challenge Auth flow whereby you would redirect your customer to the acsUrl received. If anyone has any guides or assistance they can provide to make this process more clear it would be greatly appreciated. We've put in requests for more information from the intermediary party we are using between CyberSource but it's slow going. Thanx all</p>