Class: Increase::Models::ProofOfAuthorizationRequestSubmission

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/proof_of_authorization_request_submission.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#authorization_termsString

Terms of authorization.

Returns:

  • (String)


14
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 14

required :authorization_terms, String

#authorized_atString

Time of authorization.

Returns:

  • (String)


19
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 19

required :authorized_at, String

#authorizer_companyString

Company of the authorizer.

Returns:

  • (String)


24
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 24

required :authorizer_company, String

#authorizer_emailString

Email of the authorizer.

Returns:

  • (String)


29
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 29

required :authorizer_email, String

#authorizer_ip_addressString

IP address of the authorizer.

Returns:

  • (String)


34
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 34

required :authorizer_ip_address, String

#authorizer_nameString

Name of the authorizer.

Returns:

  • (String)


39
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 39

required :authorizer_name, String

#created_atString

The time the Proof of Authorization Request Submission was created.

Returns:

  • (String)


44
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 44

required :created_at, String

#customer_has_been_offboardedBoolean

Whether the customer has been offboarded.

Returns:

  • (Boolean)


49
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 49

required :customer_has_been_offboarded, Increase::BooleanModel

#idString

The Proof of Authorization Request Submission identifier.

Returns:

  • (String)


9
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 9

required :id, String

#idempotency_keyString

The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.

Returns:

  • (String)


54
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 54

required :idempotency_key, String

#proof_of_authorization_request_idString

ID of the proof of authorization request.

Returns:

  • (String)


59
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 59

required :proof_of_authorization_request_id, String

#statusSymbol

Status of the proof of authorization request submission.

Returns:

  • (Symbol)


64
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 64

required :status, Increase::Enum.new(:pending_review, :rejected, :pending_sending, :sent)

#typeSymbol

A constant representing the object's type. For this resource it will always be proof_of_authorization_request_submission.

Returns:

  • (Symbol)


69
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 69

required :type, Increase::Enum.new(:proof_of_authorization_request_submission)

#updated_atString

The time the Proof of Authorization Request Submission was last updated.

Returns:

  • (String)


74
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 74

required :updated_at, String

#validated_account_ownership_via_credentialBoolean

Whether account ownership was validated via credential (for instance, Plaid).

Returns:

  • (Boolean)


79
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 79

required :validated_account_ownership_via_credential, Increase::BooleanModel

#validated_account_ownership_with_account_statementBoolean

Whether account ownership was validated with an account statement.

Returns:

  • (Boolean)


84
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 84

required :validated_account_ownership_with_account_statement, Increase::BooleanModel

#validated_account_ownership_with_microdepositBoolean

Whether account ownership was validated with microdeposit.

Returns:

  • (Boolean)


89
# File 'lib/increase/models/proof_of_authorization_request_submission.rb', line 89

required :validated_account_ownership_with_microdeposit, Increase::BooleanModel