Sha256: 42620c3c8db7c055dda73dc8fae51b1008f005635209937af6b409ad56d4ce7d
Contents?: true
Size: 981 Bytes
Versions: 1
Compression:
Stored size: 981 Bytes
Contents
$: << File.expand_path('../../lib', __FILE__) require 'cobregratis' require 'pp' Cobregratis::Base.site = 'https://app.cobregratis.com.br' Cobregratis::Base.user = 'minha_chave' Cobregratis::Base.password = 'X' # Enviando um CNAB # Envie o conteúdo original do cnab pedo do seu banco. # Se preferir enviar como binário ou multipar, use o parâmetro: file cnab = Cobregratis::Cnab.create({ content: File.open("#{File.dirname(__FILE__)}/cnab.txt").read, filename: 'cnat.txt' }) pp cnab # Lista de cnabs cnabs = Cobregratis::Cnab.find(:all) cnabs.each do |cnab| puts "ID: #{cnab.id}\n"; puts "Processado em: #{cnab.processed_at}\n"; puts "Criado em: #{cnab.created_at}\n"; puts "Conta de cobrança: #{cnab.bank_billet_account_id}\n"; puts "Boleto ID's: #{cnab.bank_billet_ids}\n"; puts "=================================\n"; end # Quitando boletos do cnab # Passe o ID do cnab chamando o 'pay_all_off' cnab = Cobregratis::Cnab.find(1).put(:pay_all_off) pp cnab
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cobregratis-0.4.4 | examples/cnab.rb |