class Superpay::Configuracao
Attributes
ambiente[RW]
estabelecimento[RW]
senha[RW]
usuario[RW]
Public Class Methods
instance()
click to toggle source
# File lib/superpay/configuracao.rb, line 7 def self.instance @__instance__ ||= new end
Public Instance Methods
ambiente_producao?()
click to toggle source
# File lib/superpay/configuracao.rb, line 23 def ambiente_producao? return (ambiente.to_sym == :producao) if !ambiente.blank? return true end
ambiente_teste?()
click to toggle source
# File lib/superpay/configuracao.rb, line 19 def ambiente_teste? !ambiente_producao? end
url()
click to toggle source
# File lib/superpay/configuracao.rb, line 11 def url if ambiente_producao? return 'https://superpay2.superpay.com.br/checkout/servicosPagamentoCompletoWS.Services?wsdl' else return 'http://homologacao2.superpay.com.br/checkout/servicosPagamentoCompletoWS.Services?wsdl' end end