dev-master
9999999-dev https://bitbucket.org/rsantiago/boletophpboleto php wrapper
MIT
The Requires
- php >=5.3.3
boleto php wrapper
baseado no boletophp do CobreGratis, (*1)
segue o formato do array a ser enviado para preencher o boleto., (*2)
array( 'nosso_numero' => '12525262', // Nosso numero sem o DV - REGRA: Máximo de 11 caracteres! 'sacado' => 'Nome do seu Cliente', 'endereco1' => 'Endereço do seu Cliente', 'endereco2' => 'Cidade - Estado - CEP: 00000-000',//'Itararé - SP - CEP: 18460-000', 'demonstrativo1' => 'Pagamento de Compra na Loja Nonononono', 'demonstrativo2' => 'Mensalidade referente a nonon nonooon nononon<br>Taxa bancária - R$', // taxa_boleto 'demonstrativo3' => 'BoletoPhp - http://www.boletophp.com.br', 'instrucoes1' => '- Sr. Caixa, cobrar multa de 2% após o vencimento', 'instrucoes2' => '- Receber até 10 dias após o vencimento', 'instrucoes3' => '- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br', 'instrucoes4' => ' Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br', 'quantidade' => '001', 'aceite' => '', 'especie' => 'R$', 'especie_doc' => 'DS', 'valor' => '1234,00', 'prazo' => 5, 'account' => array( 'agencia' => '1100', 'agencia_dv' => '0', 'conta' => '0102003', 'conta_dv' => '4', 'conta_cedente' => '0102003', 'conta_cedente_dv' => '4', 'carteira' => '06', 'identificacao' => 'BoletoPhp - Código Aberto de Sistema de Boletos', 'cpf_cnpj' => '12345678901', 'endereco' => 'Coloque o endereço da sua empresa aqui', 'cidade_uf' => 'Cidade / Estado', 'cedente' => 'Coloque a Razão Social da sua empresa aqui', 'carteira' => '06' ) )
na account devem ser enviadas informações de conta bancária, endereço e informações mais específicas de um banco para outro., (*3)
agencia, agencia_dv, conta, conta_dv, conta_cedente, conta_cedente_dv, carteira,, (*4)
codigo_cliente, ponto_venda (agencia), carteira, carteira_descricao, (*5)
inicio_nosso_numero (Carteira CR), numero_documento, (*6)
codigo_cedente, carteira (CNR), (*7)
carteira (175), (*8)
aceite (N), especie, especie_doc (DM), convenio, contrato, carteira, variacao_carteira (-019), formatacao_convenio (7), formatacao_nosso_numero (2), (*9)
use BoletoPhp\Model as Boleto; $boleto = new Boleto\BoletoStrategy(new Boleto\Bradesco()); $boleto->getBoleto()->prepare( array( 'nosso_numero' => '12525262', // Nosso numero sem o DV - REGRA: Máximo de 11 caracteres! 'sacado' => 'Nome do seu Cliente', 'endereco1' => 'Endereço do seu Cliente', 'endereco2' => 'Cidade - Estado - CEP: 00000-000',//'Itararé - SP - CEP: 18460-000', 'demonstrativo1' => 'Pagamento de Compra na Loja Nonononono', 'demonstrativo2' => 'Mensalidade referente a nonon nonooon nononon<br>Taxa bancária - R$', // taxa_boleto 'demonstrativo3' => 'BoletoPhp - http://www.boletophp.com.br', 'instrucoes1' => '- Sr. Caixa, cobrar multa de 2% após o vencimento', 'instrucoes2' => '- Receber até 10 dias após o vencimento', 'instrucoes3' => '- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br', 'instrucoes4' => ' Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br', 'quantidade' => '001', 'aceite' => '', 'especie' => 'R$', 'especie_doc' => 'DS', 'valor' => '1000,00', 'prazo' => 2, 'account' => array( 'agencia' => '1100', 'agencia_dv' => '0', 'conta' => '0102003', 'conta_dv' => '4', 'conta_cedente' => '0102003', 'conta_cedente_dv' => '4', 'carteira' => '06', 'identificacao' => 'BoletoPhp - Código Aberto de Sistema de Boletos', 'cpf_cnpj' => '12345678901', 'endereco' => 'Coloque o endereço da sua empresa aqui', 'cidade_uf' => 'Cidade / Estado', 'cedente' => 'Coloque a Razão Social da sua empresa aqui', 'carteira' => '06' ) ) ); $boleto->getBoleto()->output();
boleto php wrapper
MIT