WP Manifestindependent plugin directory
manifest / ecommerce / boletosimples-woocommerce

Boleto Simples for WooCommerce

Plugin Woo Commerce para Boleto Simples

★ 6stars

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/boletosimples/boletosimples-woocommerce/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Start getting money by bank billet in your checking account using Boleto Simples

Description

Description (en):

Start getting money by bank billet in your checking account using Boleto Simples.

Descrição (pt_BR):

Comece a receber dinheiro por boleto bancário direto na sua conta corrente usando o Boleto Simples. Sem limites e sem taxa por boleto.

Como Funciona o Boleto Bancário

[youtube http://www.youtube.com/watch?v=XhCMJ6CpD4M]

O Boleto Bancário é uma forma de pagamento exclusiva do Brasil. Qualquer pessoa física ou jurídica pode cobrar através de boletos bancários. Basta ter uma conta bancária e contratar uma carteira de cobrança junto ao banco. Aprenda mais como funciona, o que é Cedente, Sacado e o que você precisa para começar a cobrar seus clientes por Boleto Bancário.

Integração

A integração é completa para vender por boleto e ainda conta com sistema de retorno que avisa quando o boleto é pago, atualizando o status do seu pedido para processando.

Instalação

Instalar é bem simples, basta seguir o nosso guia de instalação.

Compatibilidade

Compatível com as versões 2.5.x do WooCommerce.

Dúvidas?

Você pode esclarecer suas dúvidas usando:

Coloborar

Você pode contribuir com código-fonte em nossa página no GitHub.

Installation

Instalação do plugin

  • Faça upload dos arquivos do plugin para a sua pasta de plugins ou faça a instalação usando o instalador do WordPress em Plugins > Adicionar Novo;
  • Ative o plugin.

Configuração do Boleto Simples

  1. Crie uma conta no Boleto Simples;
  2. Com a conta é possível gerar um Token em Boleto Simples - API;
  3. Crie um Novo WebHook e em Endereço para o Payload (URL) preencha com http://seusite.com.br/?wc-api=WC_BoletoSimples_Gateway onde seusite.com.br deve ser trocado para o site da sua loja. Nos eventos deixe marcado apenas Todos os eventos de boleto (atuais e futuros).;
  4. Pronto, conta configurada.

Configuração do plugin

  1. Vá até WooCommerce > Configurações > Finalizar compra > Boleto Simples;
  2. Habilite o Boleto Simples e preencha como preferir as opções de Título de Descrição;
  3. Digite o token gerado na sua conta do Boleto Simples;
  4. Salve as configurações;
  5. Vá até WooCommerce > Configurações > Produtos > Inventário;
  6. Deixe em branco a opção Manter estoque (minutos) (isso evita problemas com contas canceladas antes do cliente pagar o boleto).
  7. Salve novamente as configurações;
  8. Tudo pronto para receber pagamentos via boleto bancário usando o Boleto Simples.

Configuração do plugin para CPF/CNPJ

  1. Instale e ative o plugin https://wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/
  2. Vá até WooCommerce > Campos do Checkout;
  3. Escolha 'CPF e CNPJ' em 'Exibir Tipo de Pessoa'
  4. Marque a opção 'Caso esteja marcado os campos de Pessoa Física e Pessoa Jurídica serão obrigatórios apenas no Brasil.'
  5. Deixe as opções de validação de e-mail, cpf, cnpj todas ativas(Ajuda a evitar fraudes)
  6. Salve as configurações.

Frequently Asked Questions

O que eu preciso para utilizar este plugin?

O que é o Boleto Simples?

O Boleto Simples é um sistema que funciona na web, feito para que qualquer pessoa possa gerar boletos bancários e gerenciar suas cobranças. Com o Boleto Simples é possível cadastrar os dados da sua conta bancária que ele gera o boleto bancário para ser enviado para o cliente pagar.

Quais são os pré-requisitos para usar o Boleto Simples?

Para usar o Boleto Simples é necessário:

  1. Ter uma conta corrente no banco;
  2. Ter uma carteira de cobrança contratada no banco;
  3. Enviar documentação pessoal(CPF, ENDEREÇO e ETC.);
  4. Possuir um computador com acesso à internet;

Mais dúvidas de como funciona o Boleto Simples?

Acesse a FAQ do Boleto Simples.

For Developers

É possível usar qualquer um dos exemplos abaixo dentro do functions.php do seu tema ou criando um plugin (veja como em WordPress - Writing a Plugin).

Adicionar um ícone no método de pagamento:

/**
 * Adicionar um ícone para Boleto Simples.
 *
 * @param  string $url String vazia.
 *
 * @return string      Link para o seu ícone.
 */
function custom_woocommerce_boletosimples_icon( $url ) {
    return 'link do ícone';
}

add_filter( 'woocommerce_boletosimples_icon', 'custom_woocommerce_boletosimples_icon' );

Alterar os parametros postados para o Boleto Simples:

/**
 * Customizar os dados postados para o Boleto Simples.
 *
 * @param  array    $data  Dados gerados pelo plugin.
 * @param  WC_Order $order Objeto que contém todas as informações do pedido.
 *
 * @return array
 */
function custom_woocommerce_boletosimples_billet_data( $data, $order ) {
    // aqui você pode trabalhar e alterar o array $data com o que desejar.
    // Api do Boleto Simples: http://api.boletosimples.com.br

    return $data;
}

add_filter( 'woocommerce_boletosimples_billet_data', 'custom_woocommerce_boletosimples_billet_data', 10, 2 );

Alterar as instruções do boleto na página de "obrigado" (thankyou page):

/**
 * Customizar as instruções sobre o boleto na página "obrigado".
 *
 * @param  string $message  Mensagem padrão do plugin.
 * @param  int    $order_id ID do pedido.
 *
 * @return string           Novas instruções.
 */
function custom_woocommerce_boletosimples_thankyou_page_instructions( $message, $order_id ) {
    return 'Novas instruções';
}

add_filter( 'woocommerce_boletosimples_thankyou_page_instructions', 'custom_woocommerce_boletosimples_thankyou_page_instructions', 10, 2 );

Alterar as instruções do boleto para pedidos que estão aguardando pagamento:

/**
 * Customizar as instruções do boleto para pedidos que estão aguardando pagamento.
 *
 * @param  string   $message Mensagem padrão do plugin.
 * @param  WC_Order $order   Objeto que contém todas as informações do pedido.
 *
 * @return string            Novas instruções.
 */
function custom_woocommerce_boletosimples_pending_payment_instructions( $message, $order ) {
    return 'Novas instruções';
}

add_filter( 'woocommerce_boletosimples_pending_payment_instructions', 'custom_woocommerce_boletosimples_pending_payment_instructions', 10, 2 );

Screenshots

1. Plugin Settings.

1. Plugin Settings.

Changelog

2.0.1

  • Versão inicial.

Upgrade Notice

License

Boleto Simples WooCommerce is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Boleto Simples WooCommerce is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Boleto Simples WooCommerce. If not, see http://www.gnu.org/licenses/.