Class CreditCard

java.lang.Object
com.maxmind.minfraud.AbstractModel
com.maxmind.minfraud.request.CreditCard

public final class CreditCard extends AbstractModel
The credit card information for the transaction.
  • Method Details

    • issuerIdNumber

      public String issuerIdNumber()
      Returns:
      The issuer ID number.
    • lastDigits

      public String lastDigits()
      Returns:
      The last two or four digits of the credit card number.
    • bankName

      public String bankName()
      Returns:
      The name of the issuing bank as provided by the end user.
    • bankPhoneCountryCode

      public String bankPhoneCountryCode()
      Returns:
      The phone country code for the issuing bank as provided by the end user.
    • bankPhoneNumber

      public String bankPhoneNumber()
      Returns:
      The phone number, without the country code, for the issuing bank as provided by the end user.
    • country

      public String country()
      Returns:
      The two character ISO 3166-1 alpha-2 country code where the issuer of the card is located.
    • avsResult

      public Character avsResult()
      Returns:
      The address verification system (AVS) check result, as returned to you by the credit card processor. The minFraud service supports the standard AVS codes.
    • cvvResult

      public Character cvvResult()
      Returns:
      The card verification value (CVV) code as provided by the payment processor.
    • token

      public String token()
      Returns:
      A credit card token uniquely identifying the card.
    • was3dSecureSuccessful

      public Boolean was3dSecureSuccessful()
      Returns:
      An indication of whether or not the outcome of 3D-Secure verification (e.g. Safekey, SecureCode, Verified by Visa) was successful, as provided by the end user. true if customer verification was successful, or false if the customer failed verification. null if 3-D Secure verification was not used, was unavailable, or resulted in another outcome other than success or failure.