Skip to content

ricardo-moura/validacao-codigo-barras-boletos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Validação digito verificador boleto ou guia de arrecadação

Open Source Love License: MIT

A implementação proposta nesse repo validam o digito verificador do código de barras tando de boletos como o de guia de arrecadação (Ex: Concessionárias de água, luz e telefone).

Obs:

Como o código de barras tem uma numeração diferente da linha digitável do boleto, caso você precise de uma validação específica para linha digitável recomendo utilizar o Boleto-Validator-PHP do @Filipe Tagliatti.

Exemplos de uso

<?php
require_once('barcodeValidator.php');

$barcodeValido = validarDigitoVerificacaoBarcode("barcode"); //Cdigo de barra composto de 44 caracteres.

if ($barcodeValido) {
    //barcode valido
}

Referências:

Documentação com o padrão de geração de boletos:

Link muito útil para exemplificação de calculos de módulo 10 e módulo 11. http://exemplos.boletoasp.com.br/BoletoNet/BoletoCustomizado.aspx

Ajudou muito para validar os boletos de concessionária com identificador de valor efetivo ou referência maiores que 7 - (Documento da Febraban pg. 7) http://www.cjdinfo.com.br/solucao-javascript-calculo-digito-modulo-11?p=34

Licença de uso

Esta biblioteca segue os termos de uso da The MIT License (MIT)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages