java.lang.Object
com.maxmind.minfraud.AbstractModel
com.maxmind.minfraud.request.CreditCard
The credit card information for the transaction.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Builder
creates instances of the parentCreditCard
from values set by the builder's methods. -
Method Summary
Methods inherited from class com.maxmind.minfraud.AbstractModel
toJson, toString
-
Method Details
-
getIssuerIdNumber
- Returns:
- The issuer ID number.
-
getLastDigits
- Returns:
- The last two or four digits of the credit card number.
-
getBankName
- Returns:
- The name of the issuing bank as provided by the end user.
-
getBankPhoneCountryCode
- Returns:
- The phone country code for the issuing bank as provided by the end user.
-
getBankPhoneNumber
- Returns:
- The phone number, without the country code, for the issuing bank as provided by the end user.
-
getCountry
- Returns:
- The two character ISO 3166-1 alpha-2 country code where the issuer of the card is located.
-
getAvsResult
- 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.
-
getCvvResult
- Returns:
- The card verification value (CVV) code as provided by the payment processor.
-
getToken
- Returns:
- A credit card token uniquely identifying the card.
-
getWas3dSecureSuccessful
- 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, orfalse
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.
-