class Idnow::IdentificationProcess
Constants
- SUCCESSFUL_RESPONSES
Attributes
agentname[RW]
company_id[RW]
filename[RW]
href[RW]
id[RW]
identification_time[RW]
reason[RW]
result[RW]
transaction_number[RW]
type[RW]
Public Class Methods
new(data)
click to toggle source
# File lib/idnow/models/identification_process.rb, line 10 def initialize(data) @result = data['result'] @reason = data['reason'] @company_id = data['companyid'] @filename = data['filename'] @agentname = data['agentname'] @identification_time = data['identificationtime'] @id = data['id'] @href = data['href'] @type = data['type'] @transaction_number = data['transactionnumber'] end
Public Instance Methods
review_pending?()
click to toggle source
# File lib/idnow/models/identification_process.rb, line 27 def review_pending? result == 'REVIEW_PENDING' || result == 'FRAUD_SUSPICION_PENDING' end
successful?()
click to toggle source
# File lib/idnow/models/identification_process.rb, line 23 def successful? SUCCESSFUL_RESPONSES.include?(result) end