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