Class: CheckoutSdk::Identities::IdentityVerification::IdentityVerificationRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/identities/identity_verification/identity_verification_request.rb

Overview

Request body for POST /identity-verifications and POST /create-and-open-idv.

Instance Attribute Summary collapse

Instance Attribute Details

#applicant_idString

Returns The applicant’s unique identifier (e.g. “aplt_…”).

Returns:

  • (String)

    The applicant’s unique identifier (e.g. “aplt_…”).



16
17
18
# File 'lib/checkout_sdk/identities/identity_verification/identity_verification_request.rb', line 16

class IdentityVerificationRequest
  attr_accessor :applicant_id, :user_journey_id, :declared_data, :risk_labels
end

#declared_dataIdvDeclaredData

Returns:



16
17
18
# File 'lib/checkout_sdk/identities/identity_verification/identity_verification_request.rb', line 16

class IdentityVerificationRequest
  attr_accessor :applicant_id, :user_journey_id, :declared_data, :risk_labels
end

#risk_labelsArray<String>

Returns:

  • (Array<String>)


16
17
18
# File 'lib/checkout_sdk/identities/identity_verification/identity_verification_request.rb', line 16

class IdentityVerificationRequest
  attr_accessor :applicant_id, :user_journey_id, :declared_data, :risk_labels
end

#user_journey_idString

Returns Your configuration ID (e.g. “usj_…”).

Returns:

  • (String)

    Your configuration ID (e.g. “usj_…”).



16
17
18
# File 'lib/checkout_sdk/identities/identity_verification/identity_verification_request.rb', line 16

class IdentityVerificationRequest
  attr_accessor :applicant_id, :user_journey_id, :declared_data, :risk_labels
end