BB Boleto Generator
Plugin para geração de boletos via api.
by Emanoel de Oliveira · github.com/nelclassico/boletos-bb · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/nelclassico/boletos-bb/archive/refs/heads/main.zipUm plugin WordPress para integração com a API de Cobrança do Banco do Brasil, permitindo a geração automática de boletos para seus clientes.
Requisitos
- WordPress 5.0 ou superior
- PHP 7.4 ou superior
- Conta ativa no Banco do Brasil com acesso à API de Cobrança
- Credenciais de acesso à API (Client ID e Client Secret)
Instalação
Método 1: Upload Manual
- Faça download do plugin
- Descompacte o arquivo
- Faça upload da pasta
wp-bb-boletopara/wp-content/plugins/ - Ative o plugin através do painel do WordPress em Plugins > Plugins Instalados
Método 2: Instalação via FTP
- Conecte-se ao seu servidor via FTP
- Navegue até
/wp-content/plugins/ - Faça upload da pasta
wp-bb-boleto - Ative o plugin através do painel do WordPress
Configuração
Passo 1: Obter Credenciais do Banco do Brasil
- Acesse o portal Developers do Banco do Brasil
- Crie uma conta ou faça login
- Crie uma nova aplicação
- Copie suas credenciais:
- Client ID
- Client Secret
Passo 2: Configurar o Plugin
-
No painel do WordPress, vá para BB Boleto no menu lateral
-
Insira as seguintes informações:
- URL da API: A URL fornecida pelo Banco do Brasil (sandbox ou produção)
- Client ID: Seu identificador de aplicação
- Client Secret: Sua chave secreta
- Ambiente: Selecione "Sandbox" para testes ou "Produção" para cobranças reais
-
Clique em Salvar Configurações
Estrutura do Plugin
wp-bb-boleto/
├── wp-bb-boleto.php # Arquivo principal do plugin
├── README.md # Este arquivo
├── includes/
│ ├── class-bb-boleto.php # Classe principal do plugin
│ ├── class-bb-boleto-settings.php # Gerenciamento de configurações
│ ├── class-bb-boleto-api.php # Comunicação com API (em desenvolvimento)
│ └── class-bb-boleto-renderer.php # Renderização de boletos (em desenvolvimento)
└── assets/
├── css/
└── js/
Funcionalidades Planejadas
- [x] Estrutura base do plugin
- [x] Página de configurações
- [ ] Comunicação com API do Banco do Brasil
- [ ] Geração de boletos
- [ ] Renderização de layout para impressão
- [ ] Automatização via WP-Cron
- [ ] Integração com WooCommerce
- [ ] Histórico de boletos gerados
- [ ] Notificações por e-mail
Suporte
Para reportar bugs ou solicitar novas funcionalidades, entre em contato através do site do desenvolvedor.
Licença
Este plugin é distribuído sob a licença GPL2. Veja o arquivo LICENSE para mais detalhes.
Changelog
Versão 1.0.0 (2025-10-27)
- Versão inicial do plugin
- Estrutura base e página de configurações