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