Class: SuperpayApi::Status
- Inherits:
-
Object
- Object
- SuperpayApi::Status
- Defined in:
- lib/superpay_api/status.rb
Constant Summary collapse
- MAPPING =
Map Status para Texto.
{ :autorizado_e_confirmado => "Autorizado e Confirmado", :autorizado => "Autorizado", :nao_autorizado => "Não Autorizado", :transacao_em_andamento => "Transação em Andamento", :aguardando_pagamento => "Aguardando Pagamento", :falha_na_operadora => "Falha na Operadora", :cancelado => "Cancelado", :estornada => "Estornada", :em_analise_de_risco => "Em Análise de Risco", :recusado_analise_de_risco => "Recusado Análise de Risco", :falha_no_envio_para_analise_de_risco => "Falha no envio para Análise de Risco", :boleto_pago_a_menor => "Boleto Pago a menor", :boleto_pago_a_maior => "Boleto Pago a maior", :estorno_parcial => "Estorno Parcial", :estorno_nao_autorizado => "Estorno Não Autorizado", :operacao_em_andamento => "Operação em andamento", :transacao_ja_efetuada => "Transação já efetuada", :aguardando_cancelamento => "Aguardando Cancelamento", }
- STATUS =
Opções de Status das Transações
{ 1 => :autorizado_e_confirmado, 2 => :autorizado, 3 => :nao_autorizado, 5 => :transacao_em_andamento, 8 => :aguardando_pagamento, 9 => :falha_na_operadora, 13 => :cancelado, 14 => :estornada, 15 => :em_analise_de_risco, 17 => :recusado_analise_de_risco, 18 => :falha_no_envio_para_analise_de_risco, 21 => :boleto_pago_a_menor, 22 => :boleto_pago_a_maior, 23 => :estorno_parcial, 24 => :estorno_nao_autorizado, 30 => :operacao_em_andamento, 31 => :transacao_ja_efetuada, 40 => :aguardando_cancelamento, }
Class Method Summary collapse
-
.validos ⇒ Object
Retornar array com os possíveis Status.
Class Method Details
.validos ⇒ Object
Retornar array com os possíveis Status
50 51 52 |
# File 'lib/superpay_api/status.rb', line 50 def self.validos STATUS.map{ |key, value| key } end |