Class: QuerySaleAntiFraudAnalysisData
- Inherits:
-
Object
- Object
- QuerySaleAntiFraudAnalysisData
- Defined in:
- lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb
Constant Summary collapse
- @@AntiFraudAnalysisStatus =
{ :Undefined => '0', :PendingFraudAnalysisRequirement => '1', :FraudAnalysisRequirementSent => '2', :Approved => '3', :Reproved => '4', :PendingManualAnalysis => '5', :NoTransactionToAnalyse => '6', :FraudAnalysisWithError => '7' }
Instance Attribute Summary collapse
-
#AntiFraudAnalysisStatus ⇒ Object
Status da análise de antifraude.
-
#AntiFraudServiceCode ⇒ Object
Código do serviço de antifraude.
-
#AntiFraudServiceName ⇒ Object
Nome do serviço de antifraude.
-
#HistoryCollection ⇒ Object
Histórico da análise de antifraude.
-
#IsAntiFraudEnabled ⇒ Object
Indica se o serviço de antifraude está habilitado.
-
#ReturnCode ⇒ Object
Código de retorno do serviço de antifraude.
-
#ReturnMessage ⇒ Object
Mensagem de retorno do antifraude.
-
#ReturnStatus ⇒ Object
Status do retorno do antifraude.
-
#Score ⇒ Object
Pontuação do comprador.
Instance Method Summary collapse
-
#initialize ⇒ QuerySaleAntiFraudAnalysisData
constructor
A new instance of QuerySaleAntiFraudAnalysisData.
- #to_json ⇒ Object
Constructor Details
#initialize ⇒ QuerySaleAntiFraudAnalysisData
Returns a new instance of QuerySaleAntiFraudAnalysisData.
40 41 42 43 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 40 def initialize @AntiFraudAnalysisStatus = self.AntiFraudAnalysisStatusEnum @HistoryCollection = QuerySaleAntiFraudAnalysisHistoryData.new end |
Instance Attribute Details
#AntiFraudAnalysisStatus ⇒ Object
Status da análise de antifraude
12 13 14 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 12 def AntiFraudAnalysisStatus @AntiFraudAnalysisStatus end |
#AntiFraudServiceCode ⇒ Object
Código do serviço de antifraude
6 7 8 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 6 def AntiFraudServiceCode @AntiFraudServiceCode end |
#AntiFraudServiceName ⇒ Object
Nome do serviço de antifraude
9 10 11 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 9 def AntiFraudServiceName @AntiFraudServiceName end |
#HistoryCollection ⇒ Object
Histórico da análise de antifraude
38 39 40 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 38 def HistoryCollection @HistoryCollection end |
#IsAntiFraudEnabled ⇒ Object
Indica se o serviço de antifraude está habilitado
3 4 5 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 3 def IsAntiFraudEnabled @IsAntiFraudEnabled end |
#ReturnCode ⇒ Object
Código de retorno do serviço de antifraude
26 27 28 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 26 def ReturnCode @ReturnCode end |
#ReturnMessage ⇒ Object
Mensagem de retorno do antifraude
32 33 34 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 32 def ReturnMessage @ReturnMessage end |
#ReturnStatus ⇒ Object
Status do retorno do antifraude
29 30 31 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 29 def ReturnStatus @ReturnStatus end |
#Score ⇒ Object
Pontuação do comprador
35 36 37 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 35 def Score @Score end |
Instance Method Details
#to_json ⇒ Object
45 46 47 48 49 |
# File 'lib/mundipagg/AntiFraud/query_sale_anti_fraud_analysis_data.rb', line 45 def to_json hash = {} instance_variables.each {|var| hash[var.to_s.delete('@')] = instance_variable_get(var) } hash end |