Class: BraspagRails::Util
- Inherits:
-
Object
- Object
- BraspagRails::Util
- Defined in:
- lib/braspag_rails/util.rb
Class Method Summary collapse
- .autorizacao_com_sucesso?(code) ⇒ Boolean
- .autorizacao_negada?(code) ⇒ Boolean
- .autorizacao_timeout?(code) ⇒ Boolean
- .captura_com_sucesso?(code) ⇒ Boolean
- .captura_negada?(code) ⇒ Boolean
- .consulta_autorizacao_com_sucesso?(code) ⇒ Boolean
- .consulta_autorizacao_rejeitada?(code) ⇒ Boolean
- .consulta_captura_com_sucesso?(code) ⇒ Boolean
- .consulta_captura_rejeitada?(code) ⇒ Boolean
- .transacao_cancelada?(code) ⇒ Boolean
Class Method Details
.autorizacao_com_sucesso?(code) ⇒ Boolean
4 5 6 |
# File 'lib/braspag_rails/util.rb', line 4 def self.autorizacao_com_sucesso?(code) BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Operação realizada com sucesso" end |
.autorizacao_negada?(code) ⇒ Boolean
8 9 10 11 12 13 14 |
# File 'lib/braspag_rails/util.rb', line 8 def self.autorizacao_negada?(code) BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Não autorizada" or BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Cartão expirado" or BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Problemas com o cartão de crédito" or BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Cartão cancelado" or BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Cartão bloqueado" end |
.autorizacao_timeout?(code) ⇒ Boolean
16 17 18 |
# File 'lib/braspag_rails/util.rb', line 16 def self.autorizacao_timeout?(code) BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "Timed Out" end |
.captura_com_sucesso?(code) ⇒ Boolean
20 21 22 |
# File 'lib/braspag_rails/util.rb', line 20 def self.captura_com_sucesso?(code) BraspagRails::STATUS_RETORNO_CAPTURA[code.to_i] == "Sucesso" end |
.captura_negada?(code) ⇒ Boolean
24 25 26 |
# File 'lib/braspag_rails/util.rb', line 24 def self.captura_negada?(code) BraspagRails::STATUS_RETORNO_CAPTURA[code.to_i] == "Negada" end |
.consulta_autorizacao_com_sucesso?(code) ⇒ Boolean
28 29 30 |
# File 'lib/braspag_rails/util.rb', line 28 def self.consulta_autorizacao_com_sucesso?(code) BraspagRails::STATUS_TRANSACAO[code.to_i] == "A transação foi autorizada" end |
.consulta_autorizacao_rejeitada?(code) ⇒ Boolean
32 33 34 |
# File 'lib/braspag_rails/util.rb', line 32 def self.consulta_autorizacao_rejeitada?(code) BraspagRails::STATUS_TRANSACAO[code.to_i] == "A transação não foi autorizada" end |
.consulta_captura_com_sucesso?(code) ⇒ Boolean
36 37 38 |
# File 'lib/braspag_rails/util.rb', line 36 def self.consulta_captura_com_sucesso?(code) BraspagRails::STATUS_TRANSACAO[code.to_i] == "A transação foi capturada" end |
.consulta_captura_rejeitada?(code) ⇒ Boolean
40 41 42 |
# File 'lib/braspag_rails/util.rb', line 40 def self.consulta_captura_rejeitada?(code) BraspagRails::STATUS_TRANSACAO[code.to_i] == "A transação não foi autorizada" end |
.transacao_cancelada?(code) ⇒ Boolean
44 45 46 |
# File 'lib/braspag_rails/util.rb', line 44 def self.transacao_cancelada?(code) BraspagRails::CODIGOS_RETORNO_AUTORIZACAO[code.to_i] == "A transação foi cancelada" end |