WP Manifestindependent plugin directory
manifest / ecommerce / boletos-bb

BB Boleto Generator

Plugin para geração de boletos via api.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/nelclassico/boletos-bb/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Um 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

  1. Faça download do plugin
  2. Descompacte o arquivo
  3. Faça upload da pasta wp-bb-boleto para /wp-content/plugins/
  4. Ative o plugin através do painel do WordPress em Plugins > Plugins Instalados

Método 2: Instalação via FTP

  1. Conecte-se ao seu servidor via FTP
  2. Navegue até /wp-content/plugins/
  3. Faça upload da pasta wp-bb-boleto
  4. Ative o plugin através do painel do WordPress

Configuração

Passo 1: Obter Credenciais do Banco do Brasil

  1. Acesse o portal Developers do Banco do Brasil
  2. Crie uma conta ou faça login
  3. Crie uma nova aplicação
  4. Copie suas credenciais:
    • Client ID
    • Client Secret

Passo 2: Configurar o Plugin

  1. No painel do WordPress, vá para BB Boleto no menu lateral

  2. 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
  3. 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