CobCaixa

954 views
Skip to first unread message

EfeitoK web desing

unread,
Aug 28, 2011, 3:31:57 PM8/28/11
to wordpres...@googlegroups.com
Queridos amigos da WordPress Brasil !!

Estou planejando montar um site de um clube, que tem associados que pagam mensalmente ao mesmo. Atualmente ele usam o sistema do CobCAIXA um programa da Caixa Econômica Federal que emite boletos, bem como dar baixa nos mesmo através de um retorno diário quem vem de um arquivo baixado em  txt. Não vou entrar em muitos detalhes...

Mais eu Gostaria de construir um plugin para fazer isso, será que é possível? alguém já fez algo parecido com wordpress?
No site teria uma área do Associando onde o mesmo poderia consultar se seu boleto foi pago ou não, bem como tirar a segunda via caso necessite.

Tenho conhecimento bom em php também conheço bem o retorno da CAIXA, mais em Wordpress sou novato, se me ajudarem estou disposto a criar uma construção coletiva, assim todos no futuro terão acesso ao plugin. 
Segunda estarei ligando para CAIXA, para disponibilizar o arquivo php padrão de geração de boletos, ai é só agente torna-lo dinâmico.

Aguardo repostas, e já agradeço!

Leo Baiano

unread,
Aug 28, 2011, 4:07:16 PM8/28/11
to wordpres...@googlegroups.com
Eu já montei um sistema que tinha geração de boleto automtica, usei o boletophp que já trás o formato de boleto de praticamente todos os bncos. Para fazer em WordPress não seria complicado, os associados seriam um usuário do WordPress, você criaria um plugin para exibir os boletos e suas respectivas situações e daria acesso a estes usuários.

Com relação ao retorno automatico que trás a situação de cada boleto, eu não sei como funciona, como o .txt chega até vocês? Pelo que entende a caixa fornece uma URL onde você pode baixar o .txt com a situação, correto? Bom, neste caso você pode usar o wp_cron (é parecido com o cron tab) ou o próprio cron tab do painel de controle para acessar, uma vez por dia, um determinado script que será responsável por ler os dados do TXT, pode usar file_get_content, fopen ou cURL (como preferir) e atualizar as informações dos boletos no banco de dados.

Parceiro, se você tem bom conhecimento PHP não terá dificuldade, inicialmente desenvolva sem pensar que esta fazendo algo para o WP, faça como desenvolveria um sistema do zero, a principio você vai precisar ler um pouco sobre a global $wpdb, responsável pela manipulação da base de dados, qualquer dúvida grita que nós ajuda.

--
Você recebeu esta mensagem por estar inscrito na lista de debates "WordPress Brasil" através do sistema Google Groups.
 
Para enviar uma mensagem: wordpres...@googlegroups.com
Para cancelar sua inscrição: wordpress-bras...@googlegroups.com
Para visitar o grupo: http://groups.google.com.br/group/wordpress-brasil?hl=pt-BR
 
Temas: http://wordpress.org/extend/themes/
Plugins: http://wordpress.org/extend/plugins/
Projeto WordPress: http://br.wordpress.org/



--
Amplexos,

Leo Baiano
http://www.leobaiano.com
http://www.blog.ljunior.com
http://www.mcelebridades.com
http://www.twitter.com/leobaiano

wpmidia lab

unread,
Aug 28, 2011, 6:25:57 PM8/28/11
to wordpres...@googlegroups.com
Eu uso o CobCaixa também... E pegar o arquivo de retorno não é assim tão simples, Leo.
A gente tem que acessar o EDI Caixa e lá através de um java, ele baixa o arquivo direto na pasta de retorno do sistema instalado no nosso computador... Existe um login e senha... Agora, se for possível acessar isso via script php, ai ja não sei.
Sei que a Caixa tem um script PHP pronto para geração de boletos, agora a parte de retorno, realmente não sei como fazer pra isso ficar automático.

Abs.
Drika

Míriam de Paula 
(a.k.a. Drika)
Twitter: @miriamdepaula

wp
midia
desenvolvimento web
http://wpmidia.com.br
twitter: @wpmidia

WordPress Brasil no Facebook: http://www.facebook.com/groups/wordpress.brasil



Leo Baiano

unread,
Aug 28, 2011, 6:46:12 PM8/28/11
to wordpres...@googlegroups.com
A caixa fornece api para acesso ao retorno?

wpmidia lab

unread,
Aug 28, 2011, 6:48:32 PM8/28/11
to wordpres...@googlegroups.com
To por fora Leo.
Esse sisteminha CobCaixa é muito tosco ... Só to nele, porque a Caixa foi a única que disponibilizou sistema de boleto para Pessoa Física .... e a taxa do boleto tb é boa.
Só entrando em contato com o pessoal do suporte mesmo... de repente até tem alguma coisa boa lá pros desenvolvedores...

=)
Dri

EfeitoK web desing

unread,
Aug 29, 2011, 10:03:27 AM8/29/11
to wordpres...@googlegroups.com
O Leo, deu-me o primeiro passo.. o wpmidia lab já deu o segundo, realmente nao vai ser fácil.
A questão é, não é fazer isso automaticamente, e sim o próprio usuário fazer isso diariamente, ele pega o arquivo txt e trata no sistema, se pelo menos eu tiver uma ferramente já pronta que leia Txt, fica mais fácil ele tem que ler linha por linha e coluna por coluna.
Melhor não vai ter como por questão de segurança da própria CAIXA, disponibilizar vc mesmo baixar o arquivo via script, porém já encontrei uma forma de baixar o retorno sem ter a necessidade do COBCAIXA instalado, ou até mesmo com ele, vc só não vai mais usá-lo para gerar ou baixar boletos, pois que vai fazer isso será o sistema wordpress em seu banco de dados, também descobri que o CobCaixa é feito em access e ela disponibilizar a senha do banco para exportação ao MYSQL.

Realmente o CobCaixa é algo de 1900 e antigamente, é muito tosco mesmo.
hoje vou buscar para estudar esse boletophp

Leo Baiano

unread,
Aug 29, 2011, 10:34:33 AM8/29/11
to wordpres...@googlegroups.com
EfeitoK, então você não vai ter problemas parceiro, cria um formulário pro usuário fazer upload do txt pro servidor e depois é só ler o arquivo txt com fopen e ir atulizando no banco. Você disse que tem bom conhecimento PHP então isso não vai ser problema, é realmente bem simples, qualquer dúvida no decorrer do desenvolvimento entra em contato.

Alex Almeida

unread,
Aug 29, 2011, 11:49:55 PM8/29/11
to wordpres...@googlegroups.com
o site do Boleto PHP tá off ! :-(
Achei isso, bem interessante:

Vamo fazê um pro WP? :-)

Leo Baiano

unread,
Aug 30, 2011, 12:12:38 AM8/30/11
to wordpres...@googlegroups.com
O site deles tem ficado fora do ár com frequência, outro dia na lista PHP Brasil alguém procurando ajuda para boletos reclamou do site fora do ár, alguém apareceu dizendo que estava de volta, mas agora parece que caiu novamente.

Para quem estiver precisando, o Manoel Campos montou um script baseado no boletoPHP só que a versão dele já vem com varieveis configuradas para facilitar a implementação dinâmica, vale a pena conferir.


Sobre montar um plugin, sempre que aparece alguém aqui na lista com a intenção de montar algo colaborativamente eu me entusiasmo e me ofereço, dessa vez não será diferente, tenho interesse, aliás, estou trabalhando com o Paulo Patto em alguns projetos voltados para WP, quem tiver interesse fala ai que vejo com o Paulo. O problema é que normalmente aparece algumas pessoas interessadas, porém a maioria só pode ajudar com testes e ideias e não com desenvolvimento, os que podem ajudar com desenvolvimento e se oferecem, por um motivo ou outro acabam ficando sem tempo e o projeto termina não saindo da telinha.

Alex Almeida

unread,
Aug 30, 2011, 12:39:40 AM8/30/11
to wordpres...@googlegroups.com
Leo,

Tenho uma visão bem profissional disso.
Quem trabalha tem que ser remunerado...mesmo em regime de cooperativa.

Vcs estão trabalhando usando algum repositório de scripts, forum fechado ?
Como estão fazendo?

Alex

Leo Baiano

unread,
Aug 30, 2011, 1:41:01 AM8/30/11
to wordpres...@googlegroups.com
Eu acredito que quem trabalha merece retorno de alguma forma, não sou tão puritano com relação ao desenvolvimento web, mas também acredito na força e importância da comunidade, WordPress é o que é atualmente graças aos esforços de muitos que dedicaram tempo e conhecimento no desenvolvimento de soluções free. Existem diversos CMS que se adequam melhor que o WP em vários casos, a revista W, por exemplo, já escreveu sobre alguns, porém não são sistemas muito populares, pelo menos não aqui no Brasil, e acredito que isso se deve muito ao fato de não ser uma solução grátis.

Sai bastante do foco né?

Eu e o Paulo estamos utilizando Git (github, eu nem sei usar direito mas estou me virando rsrsrsrs) e no momento estamos trabalhando no projeto que sugeri aqui na lista um tempo atrás, desenvolver um plugin para facilitar a implementação de um sistema de e-commerce com o WP. Existem outros projetos em nossa pauta, mas estamos caminhando na medida do possível visto que cada um tem suas prioridades.

Com relação ao retorno que falei no inicio, acredito que pode vir de diversas formas e nem sempre é diretamente relacionado a dinheiro, porém cada um tem suas motivações e respeito. Eu não teria problema algum se participasse de um projeto de desenvolvimento colaborativo de um plugin que no final seria comercializado, não me importaria se tivesse uma versão free e um plus cobrado, também não me importaria se o retorno fosse através do reconhecimento da comunidade e algum tipo de crédito inserido no código.

Claro que quando envolve grana a motivação é bem maior!

Um amigo meu, Rodrigo Fante (talvez alguns conheçam da web), criou um plugin jQuery e me disse que recebeu algumas doações através do repositório oficial. Claro que a doação não veio aqui do Brasil, porque, sem querer generalizar, aqui não temos essa cultura. Aqui no Brasil é bem pelo contrário, o que vemos são pessoas tentando retirar os créditos.

Eduardo Gonçalves Duran Mergá

unread,
Aug 30, 2011, 10:23:14 AM8/30/11
to wordpres...@googlegroups.com
você estão falando desse site???
http://boletophp.com.br/

Pois acesso ele com frequencia e não percebi isso... mas talvez estejam falando de outro.


Em 30 de agosto de 2011 00:49, Alex Almeida <spid...@gmail.com> escreveu:



--
Att,
Eduardo Gonçalves D.M.
_______________________________________
www.ewo.com.br
www.tao.org.br
Skype: edugsdf
GTalk/MSN: edu...@gmail.com

| Em breve não estarei mais aqui.
| Você ouvirá minha história através de meu sangue
| Através de minha gente e do choro da águia
| O urso interior nunca irá deitar-se para descansar


Leo Baiano

unread,
Aug 30, 2011, 10:25:36 AM8/30/11
to wordpres...@googlegroups.com
Não, era deste site mesmo... estava dando erro 502 no momento que escrevi  ultima mensagem, mas agora abriu!

Alex Almeida

unread,
Aug 31, 2011, 12:39:22 PM8/31/11
to wordpres...@googlegroups.com
Agora há pouco:


502 Bad Gateway


nginx/1.0.0

Leo Baiano

unread,
Aug 31, 2011, 2:13:45 PM8/31/11
to wordpres...@googlegroups.com
Ainda fora do ár!
Reply all
Reply to author
Forward
0 new messages