Class: CheckoutSdk::Accounts::OnboardEntity

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/accounts/onboard_entity.rb

Instance Attribute Summary collapse

Instance Attribute Details

#additional_infoAdditionalInfo

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#companyCompany

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#contact_detailsContactDetails

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#documentsOnboardSubEntityDocuments



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#individualIndividual

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#is_draftBoolean

Returns:

  • (Boolean)


29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#processing_detailsProcessingDetails

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#profileProfile

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#referenceString

Returns:

  • (String)


29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#seller_categoryString

Returns Identifier of a seller category configured on the platform during onboarding. Used for US ISV onboarding variants.

Returns:

  • (String)

    Identifier of a seller category configured on the platform during onboarding. Used for US ISV onboarding variants.



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end

#submitterSubmitter

Returns Captures evidence of the end-user’s consent to onboarding. Used for US ISV onboarding variants.

Returns:

  • (Submitter)

    Captures evidence of the end-user’s consent to onboarding. Used for US ISV onboarding variants.



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/checkout_sdk/accounts/onboard_entity.rb', line 29

class OnboardEntity
  attr_accessor :reference,
                :is_draft,
                :profile,
                :contact_details,
                :company,
                :processing_details,
                :individual,
                :documents,
                :additional_info,
                :seller_category,
                :submitter
end