Class PaymentValidationsNameResultResponse


  • public class PaymentValidationsNameResultResponse
    extends Object
    PaymentValidationsNameResultResponse
    • Constructor Detail

      • PaymentValidationsNameResultResponse

        public PaymentValidationsNameResultResponse()
    • Method Detail

      • firstName

        public PaymentValidationsNameResultResponse firstName​(String firstName)
        Informs you if the first name your shopper provided matches the cardholder first name on file at the issuing bank. The first name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        firstName - Informs you if the first name your shopper provided matches the cardholder first name on file at the issuing bank. The first name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        the current PaymentValidationsNameResultResponse instance, allowing for method chaining
      • getFirstName

        public String getFirstName()
        Informs you if the first name your shopper provided matches the cardholder first name on file at the issuing bank. The first name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        firstName Informs you if the first name your shopper provided matches the cardholder first name on file at the issuing bank. The first name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
      • setFirstName

        public void setFirstName​(String firstName)
        Informs you if the first name your shopper provided matches the cardholder first name on file at the issuing bank. The first name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        firstName - Informs you if the first name your shopper provided matches the cardholder first name on file at the issuing bank. The first name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
      • fullName

        public PaymentValidationsNameResultResponse fullName​(String fullName)
        Informs you if the full name your shopper provided matches the cardholder name on file at the issuing bank. The full name is the only field that is validated for Mastercard. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        fullName - Informs you if the full name your shopper provided matches the cardholder name on file at the issuing bank. The full name is the only field that is validated for Mastercard. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        the current PaymentValidationsNameResultResponse instance, allowing for method chaining
      • getFullName

        public String getFullName()
        Informs you if the full name your shopper provided matches the cardholder name on file at the issuing bank. The full name is the only field that is validated for Mastercard. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        fullName Informs you if the full name your shopper provided matches the cardholder name on file at the issuing bank. The full name is the only field that is validated for Mastercard. Possible values: **match**, **partialMatch**, **noMatch**
      • setFullName

        public void setFullName​(String fullName)
        Informs you if the full name your shopper provided matches the cardholder name on file at the issuing bank. The full name is the only field that is validated for Mastercard. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        fullName - Informs you if the full name your shopper provided matches the cardholder name on file at the issuing bank. The full name is the only field that is validated for Mastercard. Possible values: **match**, **partialMatch**, **noMatch**
      • lastName

        public PaymentValidationsNameResultResponse lastName​(String lastName)
        Informs you if the last name your shopper provided matches the cardholder last name on file at the issuing bank. The last name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        lastName - Informs you if the last name your shopper provided matches the cardholder last name on file at the issuing bank. The last name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        the current PaymentValidationsNameResultResponse instance, allowing for method chaining
      • getLastName

        public String getLastName()
        Informs you if the last name your shopper provided matches the cardholder last name on file at the issuing bank. The last name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        lastName Informs you if the last name your shopper provided matches the cardholder last name on file at the issuing bank. The last name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
      • setLastName

        public void setLastName​(String lastName)
        Informs you if the last name your shopper provided matches the cardholder last name on file at the issuing bank. The last name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        lastName - Informs you if the last name your shopper provided matches the cardholder last name on file at the issuing bank. The last name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
      • middleName

        public PaymentValidationsNameResultResponse middleName​(String middleName)
        Informs you if the middle name your shopper provided matches the cardholder middle name on file at the issuing bank. The middle name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        middleName - Informs you if the middle name your shopper provided matches the cardholder middle name on file at the issuing bank. The middle name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        the current PaymentValidationsNameResultResponse instance, allowing for method chaining
      • getMiddleName

        public String getMiddleName()
        Informs you if the middle name your shopper provided matches the cardholder middle name on file at the issuing bank. The middle name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Returns:
        middleName Informs you if the middle name your shopper provided matches the cardholder middle name on file at the issuing bank. The middle name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
      • setMiddleName

        public void setMiddleName​(String middleName)
        Informs you if the middle name your shopper provided matches the cardholder middle name on file at the issuing bank. The middle name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
        Parameters:
        middleName - Informs you if the middle name your shopper provided matches the cardholder middle name on file at the issuing bank. The middle name is only validated for Visa. Possible values: **match**, **partialMatch**, **noMatch**
      • includeNullValues

        public PaymentValidationsNameResultResponse includeNullValues​(boolean includeNullValues)
        Configures whether null values are explicitly serialized in the JSON payload. Default is false.
      • isIncludeNullValues

        public boolean isIncludeNullValues()
        Returns whether null values are explicitly serialized in the JSON payload.
      • setIncludeNullValues

        public void setIncludeNullValues​(boolean includeNullValues)
        Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
      • equals

        public boolean equals​(Object o)
        Return true if this PaymentValidationsNameResultResponse object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getExplicitNulls

        public Map<String,​Object> getExplicitNulls()
        Returns a map of properties to be merged into the JSON payload as explicit null values.
      • fromJson

        public static PaymentValidationsNameResultResponse fromJson​(String jsonString)
                                                             throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of PaymentValidationsNameResultResponse given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of PaymentValidationsNameResultResponse
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to PaymentValidationsNameResultResponse
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of PaymentValidationsNameResultResponse to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException