Class: MangoModel::KycDocument
- Inherits:
-
EntityBase
- Object
- EntityBase
- MangoModel::KycDocument
- Includes:
- MangoPay::Jsonifier
- Defined in:
- lib/mangopay/model/entity/kyc_document.rb
Overview
KYC Document entity The KYC Document object is a request to validate a required document.
Constant Summary
Constants included from MangoPay::Jsonifier
Instance Attribute Summary collapse
-
#processed_date ⇒ Object
- Integer
-
Time when the document was processed (UNIX timestamp).
-
#refused_reason_message ⇒ Object
- String
-
The message accompanying a refusal.
-
#refused_reason_type ⇒ Object
- KycDocRefusedReasonType
-
Reason of refusal.
-
#status ⇒ Object
- DocumentStatus
-
Its processing status.
-
#type ⇒ Object
- KycDocumentType
-
Its type.
-
#user_id ⇒ Object
- String
-
ID of its owner.
Attributes inherited from EntityBase
Method Summary
Methods included from MangoPay::Jsonifier
Methods included from NonInstantiable
Instance Attribute Details
#processed_date ⇒ Object
- Integer
-
Time when the document was processed (UNIX timestamp)
26 27 28 |
# File 'lib/mangopay/model/entity/kyc_document.rb', line 26 def processed_date @processed_date end |
#refused_reason_message ⇒ Object
- String
-
The message accompanying a refusal
20 21 22 |
# File 'lib/mangopay/model/entity/kyc_document.rb', line 20 def @refused_reason_message end |
#refused_reason_type ⇒ Object
- KycDocRefusedReasonType
-
Reason of refusal
23 24 25 |
# File 'lib/mangopay/model/entity/kyc_document.rb', line 23 def refused_reason_type @refused_reason_type end |
#status ⇒ Object
- DocumentStatus
-
Its processing status
17 18 19 |
# File 'lib/mangopay/model/entity/kyc_document.rb', line 17 def status @status end |
#type ⇒ Object
- KycDocumentType
-
Its type
11 12 13 |
# File 'lib/mangopay/model/entity/kyc_document.rb', line 11 def type @type end |
#user_id ⇒ Object
- String
-
ID of its owner
14 15 16 |
# File 'lib/mangopay/model/entity/kyc_document.rb', line 14 def user_id @user_id end |