Class ThreeDSecureAuthentication

java.lang.Object
com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
All Implemented Interfaces:
Serializable

public class ThreeDSecureAuthentication extends Object implements Serializable
Results of 3D Secure Authentication.
Author:
Dima Myroniuk (dmyroniuk)
See Also:
  • Constructor Details

    • ThreeDSecureAuthentication

      public ThreeDSecureAuthentication()
  • Method Details

    • setAuthenticationStatus

      public void setAuthenticationStatus(String authenticationStatus)
      The outcome of the issuer's authentication. The possible values are:
      • "Y". Successful authentication.
      • "N". Failed authentication / account not verified / transaction denied.
      • "U". Unable to complete authentication.
      • "A". Successful attempts transaction.
      • "C". Challenge required for authentication.
      • "R". Authentication rejected (merchant must not submit for authorization).
      • "D". Challenge required; decoupled authentication confirmed.
      • "I". Informational only; 3DS requestor challenge preference acknowledged.
    • setEnrollmentStatus

      public void setEnrollmentStatus(String enrollmentStatus)
      Status of authentication eligibility. The possible values are:
      • "Y". Yes. The bank is participating in 3-D Secure protocol and will return the ACSUrl.
      • "N". No. The bank is not participating in 3-D Secure protocol.
      • "U". Unavailable. The DS or ACS is not available for authentication at the time of the request.
      • "B". Bypass. The merchant authentication rule is triggered to bypass authentication.
    • getAuthenticationStatus

      public String getAuthenticationStatus()
      The outcome of the issuer's authentication. The possible values are:
      • "Y". Successful authentication.
      • "N". Failed authentication / account not verified / transaction denied.
      • "U". Unable to complete authentication.
      • "A". Successful attempts transaction.
      • "C". Challenge required for authentication.
      • "R". Authentication rejected (merchant must not submit for authorization).
      • "D". Challenge required; decoupled authentication confirmed.
      • "I". Informational only; 3DS requestor challenge preference acknowledged.
    • getEnrollmentStatus

      public String getEnrollmentStatus()
      Status of authentication eligibility. The possible values are:
      • "Y". Yes. The bank is participating in 3-D Secure protocol and will return the ACSUrl.
      • "N". No. The bank is not participating in 3-D Secure protocol.
      • "U". Unavailable. The DS or ACS is not available for authentication at the time of the request.
      • "B". Bypass. The merchant authentication rule is triggered to bypass authentication.