Class PaymentProduct3012SpecificInput

java.lang.Object
com.onlinepayments.domain.PaymentProduct3012SpecificInput

public class PaymentProduct3012SpecificInput extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Indicate whether 3D Secure authentication should be forced.
    Indicate whether its a deferred payment.
    Indicate whether its wallet initiated payment.
    Indicates how the cardholder was authenticated to the Merchant Wallet in the context of the transaction to which the BEPAF is attached 01 = Username/password or PIN login successfully performed by cardholder. 02 = Authentication through Secret/Private Key in Secure Hardware Solution was successfully performed. 04 = Authentication through Secret/Private Key in Secure Software Solution (for example, mobile App) was successfully performed. 08 = Location-based Authentication was successfully performed. 10 = Environmental Authentication in Secure Software Solution (mobile App) was successfully performed. 20 = Behavioral Analysis was successfully performed. 40 = Biometrics Authentication was successfully performed. 80 = Out of band user authentication was successfully performed.
    void
    Indicate whether 3D Secure authentication should be forced.
    void
    Indicate whether its a deferred payment.
    void
    Indicate whether its wallet initiated payment.
    void
    Indicates how the cardholder was authenticated to the Merchant Wallet in the context of the transaction to which the BEPAF is attached 01 = Username/password or PIN login successfully performed by cardholder. 02 = Authentication through Secret/Private Key in Secure Hardware Solution was successfully performed. 04 = Authentication through Secret/Private Key in Secure Software Solution (for example, mobile App) was successfully performed. 08 = Location-based Authentication was successfully performed. 10 = Environmental Authentication in Secure Software Solution (mobile App) was successfully performed. 20 = Behavioral Analysis was successfully performed. 40 = Biometrics Authentication was successfully performed. 80 = Out of band user authentication was successfully performed.
    Indicate whether 3D Secure authentication should be forced.
    Indicate whether its a deferred payment.
    Indicate whether its wallet initiated payment.
    Indicates how the cardholder was authenticated to the Merchant Wallet in the context of the transaction to which the BEPAF is attached 01 = Username/password or PIN login successfully performed by cardholder. 02 = Authentication through Secret/Private Key in Secure Hardware Solution was successfully performed. 04 = Authentication through Secret/Private Key in Secure Software Solution (for example, mobile App) was successfully performed. 08 = Location-based Authentication was successfully performed. 10 = Environmental Authentication in Secure Software Solution (mobile App) was successfully performed. 20 = Behavioral Analysis was successfully performed. 40 = Biometrics Authentication was successfully performed. 80 = Out of band user authentication was successfully performed.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PaymentProduct3012SpecificInput

      public PaymentProduct3012SpecificInput()
  • Method Details

    • getForceAuthentication

      public Boolean getForceAuthentication()
      Indicate whether 3D Secure authentication should be forced.
    • setForceAuthentication

      public void setForceAuthentication(Boolean value)
      Indicate whether 3D Secure authentication should be forced.
    • withForceAuthentication

      public PaymentProduct3012SpecificInput withForceAuthentication(Boolean value)
      Indicate whether 3D Secure authentication should be forced.
    • getIsDeferredPayment

      public Boolean getIsDeferredPayment()
      Indicate whether its a deferred payment.
    • setIsDeferredPayment

      public void setIsDeferredPayment(Boolean value)
      Indicate whether its a deferred payment.
    • withIsDeferredPayment

      public PaymentProduct3012SpecificInput withIsDeferredPayment(Boolean value)
      Indicate whether its a deferred payment.
    • getIsWipTransaction

      public Boolean getIsWipTransaction()
      Indicate whether its wallet initiated payment.
    • setIsWipTransaction

      public void setIsWipTransaction(Boolean value)
      Indicate whether its wallet initiated payment.
    • withIsWipTransaction

      public PaymentProduct3012SpecificInput withIsWipTransaction(Boolean value)
      Indicate whether its wallet initiated payment.
    • getWipMerchantAuthenticationMethod

      public String getWipMerchantAuthenticationMethod()
      Indicates how the cardholder was authenticated to the Merchant Wallet in the context of the transaction to which the BEPAF is attached
      • 01 = Username/password or PIN login successfully performed by cardholder.
      • 02 = Authentication through Secret/Private Key in Secure Hardware Solution was successfully performed.
      • 04 = Authentication through Secret/Private Key in Secure Software Solution (for example, mobile App) was successfully performed.
      • 08 = Location-based Authentication was successfully performed.
      • 10 = Environmental Authentication in Secure Software Solution (mobile App) was successfully performed.
      • 20 = Behavioral Analysis was successfully performed.
      • 40 = Biometrics Authentication was successfully performed.
      • 80 = Out of band user authentication was successfully performed.
    • setWipMerchantAuthenticationMethod

      public void setWipMerchantAuthenticationMethod(String value)
      Indicates how the cardholder was authenticated to the Merchant Wallet in the context of the transaction to which the BEPAF is attached
      • 01 = Username/password or PIN login successfully performed by cardholder.
      • 02 = Authentication through Secret/Private Key in Secure Hardware Solution was successfully performed.
      • 04 = Authentication through Secret/Private Key in Secure Software Solution (for example, mobile App) was successfully performed.
      • 08 = Location-based Authentication was successfully performed.
      • 10 = Environmental Authentication in Secure Software Solution (mobile App) was successfully performed.
      • 20 = Behavioral Analysis was successfully performed.
      • 40 = Biometrics Authentication was successfully performed.
      • 80 = Out of band user authentication was successfully performed.
    • withWipMerchantAuthenticationMethod

      public PaymentProduct3012SpecificInput withWipMerchantAuthenticationMethod(String value)
      Indicates how the cardholder was authenticated to the Merchant Wallet in the context of the transaction to which the BEPAF is attached
      • 01 = Username/password or PIN login successfully performed by cardholder.
      • 02 = Authentication through Secret/Private Key in Secure Hardware Solution was successfully performed.
      • 04 = Authentication through Secret/Private Key in Secure Software Solution (for example, mobile App) was successfully performed.
      • 08 = Location-based Authentication was successfully performed.
      • 10 = Environmental Authentication in Secure Software Solution (mobile App) was successfully performed.
      • 20 = Behavioral Analysis was successfully performed.
      • 40 = Biometrics Authentication was successfully performed.
      • 80 = Out of band user authentication was successfully performed.