Class: CheckoutSdk::ComplianceRequests::ComplianceRequestRespondedField

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/compliance_requests/compliance_request_responded_field.rb

Overview

A single responded field for a compliance request. Matches swagger ComplianceRequestRespondedField.

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

Returns The field name (e.g. "date_of_birth").

Returns:

  • (String)

    The field name (e.g. "date_of_birth").



18
19
20
# File 'lib/checkout_sdk/compliance_requests/compliance_request_responded_field.rb', line 18

class ComplianceRequestRespondedField
  attr_accessor :name, :value, :not_available
end

#not_availableBoolean

Returns Whether the value is unavailable for this field.

Returns:

  • (Boolean)

    Whether the value is unavailable for this field.



18
19
20
# File 'lib/checkout_sdk/compliance_requests/compliance_request_responded_field.rb', line 18

class ComplianceRequestRespondedField
  attr_accessor :name, :value, :not_available
end

#valueObject

The value provided for the field. Intentionally untyped per swagger (no type declaration, nullable: true), so the only valid Ruby annotation is Object. Concrete shape depends on the field being responded to (e.g. a date string for date_of_birth).

Returns:

  • (Object)


18
19
20
# File 'lib/checkout_sdk/compliance_requests/compliance_request_responded_field.rb', line 18

class ComplianceRequestRespondedField
  attr_accessor :name, :value, :not_available
end