Class: BankApi::Clients::BancoDeChileCompanyClient

Inherits:
BaseClient
  • Object
show all
Defined in:
lib/bank_api/clients/banco_de_chile_company_client.rb

Constant Summary collapse

COMPANY_LOGIN_URL =
'https://www.empresas.bancochile.cl/cgi-bin/navega?pagina=enlinea/login_fus'
COMPANY_DEPOSITS_URL =
'https://www.empresas.bancochile.cl/GlosaInternetEmpresaRecibida/ConsultaRecibidaAction.do'
COMPANY_WITHDRAWALS_URL =
'https://www.empresas.bancochile.cl/TefMasivasWEB/consulta.do?accion=consulta&vacio=0'
COMPANY_PREPARE_DEPOSITS_URL =
'https://www.empresas.bancochile.cl/GlosaInternetEmpresaRecibida/RespuestaConsultaRecibidaAction.do'
COMPANY_PREPARE_WITHDRAWALS_URL =
'https://www.empresas.bancochile.cl/TefMasivasWEB/consulta.do'
COMPANY_DEPOSITS_TXT_URL =
'https://www.empresas.bancochile.cl/GlosaInternetEmpresaRecibida/RespuestaConsultaRecibidaAction.do'
COMPANY_WITHDRAWALS_TXT_URL =
'https://www.empresas.bancochile.cl/TefMasivasWEB/consulta.do'
COMPANY_ACCOUNT_DEPOSITS_URL =
'https://www.empresas.bancochile.cl/CCOLSaldoMovimientosWEB/selectorCuentas.do?accion=initSelectorCuentas&cuenta=001642711701&moneda=CTD#page=page-1'
COMPANY_CC_BALANCE_URL =
'https://www.empresas.bancochile.cl/CCOLDerivadorWEB/selectorCuentas.do?accion=initSelectorCuentas&opcion=saldos&moduloProducto=CC'

Instance Method Summary collapse

Methods inherited from BaseClient

#batch_transfers, #get_account_balance, #get_recent_deposits, #get_recent_withdrawals, #transfer

Constructor Details

#initialize(config = BankApi::Configuration.new) ⇒ BancoDeChileCompanyClient

Returns a new instance of BancoDeChileCompanyClient.



19
20
21
22
23
24
25
# File 'lib/bank_api/clients/banco_de_chile_company_client.rb', line 19

def initialize(config = BankApi::Configuration.new)
  @bdc_company_rut = config.bdc_company_rut
  @bdc_user_rut = config.bdc_user_rut
  @bdc_password = config.bdc_password
  @bdc_account = config.
  super
end

Instance Method Details

#bank_nameObject



27
28
29
# File 'lib/bank_api/clients/banco_de_chile_company_client.rb', line 27

def bank_name
  :bancochile
end