class JeraPayment::Household

Public Class Methods

account_type_to_enumerize(account_type) click to toggle source
# File lib/jera_payment/models/household.rb, line 22
def self.account_type_to_enumerize(account_type)
  account_type.eql?('Corrente') ? :checking : :savings
end
bank_to_enumerize(bank_name) click to toggle source
# File lib/jera_payment/models/household.rb, line 18
def self.bank_to_enumerize(bank_name)
  bank_name.parameterize.underscore.to_sym
end

Public Instance Methods

bank_iugu_code() click to toggle source
# File lib/jera_payment/models/household.rb, line 26
def bank_iugu_code
  case self.bank
  when "banco_do_brasil"
    "001"
  when "itau"
    "341"
  when "bradesco"
    "237"
  when "caixa_economica"
    "104"
  when "banrisul"
    "041"
  when "sicredi"
    "748"
  when "brb"
    "070"
  when "santander"
    "033"
  when "sicoob"
    "756"
  when "inter"
    "077"
  end
end