Class Transaction.Source.CardFinancial.Verification
-
- All Implemented Interfaces:
public final class Transaction.Source.CardFinancial.VerificationFields related to verification of cardholder-provided values.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTransaction.Source.CardFinancial.Verification.BuilderA builder for Verification.
public final classTransaction.Source.CardFinancial.Verification.CardVerificationCodeFields related to verification of the Card Verification Code, a 3-digit code on the back of the card.
public final classTransaction.Source.CardFinancial.Verification.CardholderAddressCardholder address provided in the authorization request and the address on file we verified it against.
public final classTransaction.Source.CardFinancial.Verification.CardholderNameCardholder name provided in the authorization request.
-
Method Summary
-
-
Method Detail
-
cardVerificationCode
final Transaction.Source.CardFinancial.Verification.CardVerificationCode cardVerificationCode()
Fields related to verification of the Card Verification Code, a 3-digit code on the back of the card.
-
cardholderAddress
final Transaction.Source.CardFinancial.Verification.CardholderAddress cardholderAddress()
Cardholder address provided in the authorization request and the address on file we verified it against.
-
cardholderName
final Optional<Transaction.Source.CardFinancial.Verification.CardholderName> cardholderName()
Cardholder name provided in the authorization request.
-
_cardVerificationCode
final JsonField<Transaction.Source.CardFinancial.Verification.CardVerificationCode> _cardVerificationCode()
Returns the raw JSON value of cardVerificationCode.
Unlike cardVerificationCode, this method doesn't throw if the JSON field has an unexpected type.
-
_cardholderAddress
final JsonField<Transaction.Source.CardFinancial.Verification.CardholderAddress> _cardholderAddress()
Returns the raw JSON value of cardholderAddress.
Unlike cardholderAddress, this method doesn't throw if the JSON field has an unexpected type.
-
_cardholderName
final JsonField<Transaction.Source.CardFinancial.Verification.CardholderName> _cardholderName()
Returns the raw JSON value of cardholderName.
Unlike cardholderName, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final Transaction.Source.CardFinancial.Verification.Builder toBuilder()
-
validate
final Transaction.Source.CardFinancial.Verification validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static Transaction.Source.CardFinancial.Verification.Builder builder()
Returns a mutable builder for constructing an instance of Verification.
The following fields are required:
.cardVerificationCode() .cardholderAddress() .cardholderName()
-
-
-
-