Class: Lithic::Models::AsaRequestWebhookEvent::Avs

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/lithic/models/asa_request_webhook_event.rb

Overview

See Also:

Defined Under Namespace

Modules: AddressOnFileMatch

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

#initialize(address:, address_on_file_match:, zipcode:) ⇒ Object

Some parameter documentations has been truncated, see Lithic::Models::AsaRequestWebhookEvent::Avs for more details.

Parameters:



# File 'lib/lithic/models/asa_request_webhook_event.rb', line 286


Instance Attribute Details

#addressString

Cardholder address

Returns:

  • (String)


269
# File 'lib/lithic/models/asa_request_webhook_event.rb', line 269

required :address, String

#address_on_file_matchSymbol, Lithic::Models::AsaRequestWebhookEvent::Avs::AddressOnFileMatch

Lithic’s evaluation result comparing the transaction’s address data with the cardholder KYC data if it exists. In the event Lithic does not have any Cardholder KYC data, or the transaction does not contain any address data, NOT_PRESENT will be returned



278
# File 'lib/lithic/models/asa_request_webhook_event.rb', line 278

required :address_on_file_match, enum: -> { Lithic::AsaRequestWebhookEvent::Avs::AddressOnFileMatch }

#zipcodeString

Cardholder ZIP code

Returns:

  • (String)


284
# File 'lib/lithic/models/asa_request_webhook_event.rb', line 284

required :zipcode, String