dev-master
9999999-dev https://bitbucket.org/rsantiago/boletophpboleto php wrapper
MIT
The Requires
- php >=5.3.3
Wallogit.com
2017 © Pedro Peláez
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