class CobroDigital::Pagador

Constants

CONSULTAR_ESTRUCTURA_PAGADORES_WS
CREAR_PAGADOR_WS
EDITAR_PAGADOR_WS
OBTENER_CODIGO_ELECTRONICO_WS
VERIFICAR_PAGADOR_WS

Public Class Methods

codigo_electronico(identificador, buscar) click to toggle source
# File lib/cobro_digital/pagador.rb, line 34
def self.codigo_electronico(identificador, buscar)
  CobroDigital::Pagador.new( :http_method => CobroDigital::Https::GET,
                             :webservice  => OBTENER_CODIGO_ELECTRONICO_WS,
                             :render      => { :identificador => identificador,
                                               :buscar        => buscar })
end
crear(pagador) click to toggle source

{ 'Nombre' => 'Juan', 'Su_identificador' => '1AF8', 'Unidad' => '201' }

# File lib/cobro_digital/pagador.rb, line 11
def self.crear(pagador)
  CobroDigital::Pagador.new( :http_method => CobroDigital::Https::POST,
                             :webservice  => CREAR_PAGADOR_WS,
                             :render      => { :pagador => pagador } )
end
editar(identificador, buscar, pagador) click to toggle source

{ 'identificador' => 'Su_identificador', 'buscar' => '1AF8', 'pagador' => { 'Nombre'=>'Juan Pablo' } }

# File lib/cobro_digital/pagador.rb, line 18
def self.editar(identificador, buscar, pagador)
  CobroDigital::Pagador.new( :http_method => CobroDigital::Https::POST,
                             :webservice  => EDITAR_PAGADOR_WS,
                             :render      => { :identificador => identificador,
                                               :buscar        => buscar,
                                               :pagador       => pagador })
end
estructura_de_datos() click to toggle source
# File lib/cobro_digital/pagador.rb, line 41
def self.estructura_de_datos
  CobroDigital::Pagador.new(:http_method => CobroDigital::Https::GET,
                            :webservice  => CONSULTAR_ESTRUCTURA_PAGADORES_WS,
                            :render      => {})
end
verificar(identificador, buscar) click to toggle source

{ 'identificador' => 'Su_identificador', 'buscar'=>'1AF8' }

# File lib/cobro_digital/pagador.rb, line 27
def self.verificar(identificador, buscar)
  CobroDigital::Pagador.new( :http_method => CobroDigital::Https::GET,
                             :webservice  => VERIFICAR_PAGADOR_WS,
                             :render      => { :identificador => identificador,
                                               :buscar        => buscar })
end