Explicação
necessária Este aplicativo sem dúvida é uma inovação
que lanço, visto que praticamente não se encontra disponível
este tipo de software livre em nenhum site que ofereça acesso à
códigos livres ( segundo minhas pesquisas - posso estar errado ). O ZCobranças
tem por objetivo facilitar seus processos financeiros com seus clientes, em qualquer
área de atuação ( não necessáriamente web );
porém afirmo que está engatinhando, pois que futuramente minha intenção
é implantar nele recursos novos como emissão automática de
boletos bancários, por ex. Como é um software livre, solicito à
programadores experientes que contribuam com este sistema, tornando-o ainda melhor
( se quiserem iniciar já com a adaptação de proteção
já e uma boa :), e até mesmo implantando essa geração
de boletos bancários, o que o tornaria show de
bola. Porém, se você não tiver muita habilidade
com programação, sugerimos não aventurar-se muito... ( na
boa :).
Bem, mas vamos ao funcionamento: 1.)
Funções gerais deste aplicativo são: -
cadastro de cobranças em banco de dados mysql; -
listagem de cobranças por: últimos 10 registros, inadimplentes,
cobrança diária, pagamentos confirmados, listagem
geral dos registros; - envio
da cobrança automaticamente por email, após o cadastro; -
possibilidade de enviar cobranças diárias ( automaticamente ) através
de agendamento em CRON; - possibilidade
de RE-enviar a cobrança; -
possibilidade de o cliente confirmar o pagamento e aguardar sua validação; -
envio de recibo para o cliente, após a validação do pagamento; -
exclusão de registros Entendo as funções Para
iniciar o processo, você deverá cadastrar
uma cobrança. Clicando no botão de cadastro, o sistema irá
gerar uma cobrança no modo "encubado", ou seja, aguardando o
seu envio. Ao clicar no ícone de envio, será gerada uma tela de
pré-visualização para conferir se está tudo ok; se
estiver ok, ao clicar no link para emitir a cobrança, automaticamente será
enviado à seu cliente ( com possibilidade de cópia ) as informações
de sua cobrança e neste email ele terá um campo (formulário)
para inserir os dados de comprovante bancário para efetuar a confirmação
do pagamento. Se o cliente clicar no botão com o campo do formulário
em branco, a validação do campo irá lhe retornar um alerta
e o encaminhará à página de confirmação ( compr.php
); se preencher os dados e enviar, acionará o script de confirmação
( confirmar.php ) o que irá gerar um update no banco, gerando para sua
visualização sua listagem na área de pagamentos confirmados.
Também lhe retornará um email intitulado "Confirmação
de pagamento", com o nome do cliente e os dados preenchidos no campo de comprovação.
Após esse processo, você deverá checar se o pagamento realmente
foi efetuado, e se positivo, deverá validar o pagamento em seu painel.
Ao validar, o sistema emitirá um email ao seu cliente com o recibo de pagamento,
contendo informações sobre o mesmo. Basicamente é isso. 2.)
Agendando o CRON para emitir cobranças diárias ( ou segundo sua
vontade )
Abaixo um preview do campo do CRON

Note
que no campo "comando", você deverá inserir o comando:
php -q /home/seusite/public_html/cobrancas/auto.php Onde:
php -q é comando que acionará o agendamento /home/seusite/public_html/cobrancas/
é o caminho completo ( path ) para seu arquivo auto.php
é o arquivo responsável por enviar as cobranças programadas Se
você desejar receber uma confirmação destes envios, basta
fazer o mesmo com o arquivo avisa.php Através dele você
pode agendar a execução de uma tarefa para uma determinada hora
ou em intervalos regulares.
Exemplos: roda todos os dias às
0:05h 5 0 * * * roda
a cada dia 1, às 14:15h 15
14 1 * * roda de segunda a sexta, às 22:00h 0
22 * * 1-5 roda de meia-noite às 23:00h, de 2 em 2 horas (0:00h,
2:00h, 4:00h, etc.) 23 0-23/2
* * * roda no domingo às 04:05h 5
4 * * 7 roda de 1 em 1 hora *
*/1 * * * Ao ser emitida, o sistema irá gerar uma mensagem automática
à toda a lista de emails que estejam qualificados como receptores deste
método de cobrança e te retornará também uma confirmação
deste envio. 3.) Instalando
A instalação
é simples > envie todos os arquivos pro servidor e faça o dump
do arquivo tabela.php no mysql Se você for proteger seu programa
com senha de acesso, você deverá fazer com que o acesso ao arquivo
confirmar.php seja livre, pois ele será o responsável por
receber as confirmações de pagamento de seus clientes. Edite
o arquivo personalize.php para corresponder às suas necessidades; edite
o arquivo db.inc para conectar-se à base de dados. 4.)
Créditos e condições de uso
Esse script é
livre e você poderá alterá-lo como quiser, mas mantenha nele
os créditos de desenvolvedor. Caso você venha a contribuir com
a evolução deste programa, você poderá inserir seus
créditos nele, contendo as informações sobre as alterações
nele inseridas. 
www.zunz.com.br
| sac@zunz.com.br
|