class

Stripe::DocumentsSpecs

Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, bank_account_ownership_verification : Stripe::DocumentsParam | Nil = nil, company_license : Stripe::DocumentsParam | Nil = nil, company_memorandum_of_association : Stripe::DocumentsParam | Nil = nil, company_ministerial_decree : Stripe::DocumentsParam | Nil = nil, company_registration_verification : Stripe::DocumentsParam | Nil = nil, company_tax_id_verification : Stripe::DocumentsParam | Nil = nil, proof_of_registration : Stripe::DocumentsParam | Nil = nil)

Initializes the object @param [Hash] attributes Model attributes in the form of hash

Source

Instance methods

==(other : self)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

bank_account_ownership_verification
Source
bank_account_ownership_verification=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] bank_account_ownership_verification Object to be assigned

Source
company_license
Source
company_license=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] company_license Object to be assigned

Source
company_memorandum_of_association
Source
company_memorandum_of_association=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] company_memorandum_of_association Object to be assigned

Source
company_ministerial_decree
Source
company_ministerial_decree=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] company_ministerial_decree Object to be assigned

Source
company_registration_verification
Source
company_registration_verification=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] company_registration_verification Object to be assigned

Source
company_tax_id_verification
Source
company_tax_id_verification=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] company_tax_id_verification Object to be assigned

Source
hash(hasher)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
proof_of_registration
Source
proof_of_registration=(new_value : Stripe::DocumentsParam | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] proof_of_registration Object to be assigned

Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source