Class: CheckoutSdk::Identities::AddressDocumentVerification::AddressDocumentVerificationRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/identities/address_document_verification/address_document_verification_request.rb

Overview

Request body for POST /address-document-verifications.

Instance Attribute Summary collapse

Instance Attribute Details

#applicant_idString

Returns The applicant's unique identifier. [Required] Pattern: ^aplt_\w+$.

Returns:

  • (String)

    The applicant's unique identifier. [Required] Pattern: ^aplt_\w+$



14
15
16
17
18
# File 'lib/checkout_sdk/identities/address_document_verification/address_document_verification_request.rb', line 14

class AddressDocumentVerificationRequest
  attr_accessor :applicant_id,
                :user_journey_id,
                :declared_data
end

#declared_dataIdvDeclaredData, Hash

Returns The personal details provided by the applicant. [Optional].

Returns:

  • (IdvDeclaredData, Hash)

    The personal details provided by the applicant. [Optional]



14
15
16
17
18
# File 'lib/checkout_sdk/identities/address_document_verification/address_document_verification_request.rb', line 14

class AddressDocumentVerificationRequest
  attr_accessor :applicant_id,
                :user_journey_id,
                :declared_data
end

#user_journey_idString

Returns Your configuration ID. [Required] Pattern: ^usj_[a-z2-7]26$.

Returns:

  • (String)

    Your configuration ID. [Required] Pattern: ^usj_[a-z2-7]26$



14
15
16
17
18
# File 'lib/checkout_sdk/identities/address_document_verification/address_document_verification_request.rb', line 14

class AddressDocumentVerificationRequest
  attr_accessor :applicant_id,
                :user_journey_id,
                :declared_data
end