Project Description

O Plugin de Boleto Banco Inter para Woocommerce in WordPress foi desenvolvido pela Diletec para adicionar o método de pagamento de Boleto do Banco Inter ao WordPress Woocommerce. Pretendemos também criar a integração com o PIX assim que a API for liberada.

E-commerce’s desenvolvidos com a tecnologia Woocommerce WordPress poderão utilizar o nosso Plugin com a funcionalidade de Boletos de graça. O intuito é ajudar pequenas empresas e empreendedores individuais que estão iniciando o seu e-commerce, como o Banco Inter da um pacote de 100 boletos de graça todos os meses, pequenos negócios não passaram do plano gratuito oferecido pelo banco.

O ano de 2020 é o ano da aceleração digital e nós da Diletec queremos ajudar as PME’s se adequarem, reduzir custos e manter a gestão sempre em nuvem, o que trará mais agilidade e segurança para empresas e clientes. Conte também a Diletec para criar novas soluções, software sob demanda e tirar o seu projeto do papel.

Software sob demanda ou medida

Veja o Plugin em funcionamento.

Como criar o meu certificado digital?

Todas as instruções de como criar a sua KEY você encontra ao acessar a sua conta do Banco Inter.
Navegue para: Conta digital >> API’s Criar aplicação.
Em sua lateral direita você vai encontrar como você deve fazer para criar as suas keys.

Você precisa gerar uma solicitação pra assinatura do certificado (CSR). Para isso, use openssl, siga os passos abaixo e, ao final, copie e cole no campo “Assinatura do certificado (CSR)” o texto gerado.

Como gerar uma assinatura de solicitação de certificado:

1. Digite o seguinte comando no console:

openssl req -new -sha256 -newkey rsa:2048 -nodes -keyout seudominio.key -out seudominio.csr

Observação: Substitua [seudominio] com o nome de domínio que quer proteger. Por exemplo: diletec.com.br.
2. Nos campos solicitados, insira as informações:

Country Name (código do país): as duas letras que representam o país internacionalmente. Ex: BR é Brasil

State or Province Name (nome completo do estado): ex. São Paulo, Minas Gerais, Ceará.

Locality Name (nome completo da cidade): ex. São Paulo, Belo Horizonte, Fortaleza.

Organization Name (a razão social completa da sua empresa): ex. Banco Inter S.A.

Organizational Unit Name (número de aplicação): copie a chave exclusiva gerada pelo Inter e cole-a no campo. Este é o “Número de aplicação” e é formado por letras, números e separado por hifens.

Common Name (nome comum – campo opcional): o nome de domínio totalmente qualificado, ou URL que você deseja proteger. Exemplo: bancointer.com.br

E-mail Address (endereço de e-mail): insira seu e-mail

A Challenge Password (uma senha forte): crie uma senha forte para este SSL
Observação: Se você não quiser inserir uma senha para esse SSL, você pode deixar o campo “senha” em branco. Porém, lembre-se de que isso pode ser mais arriscado.

3. Abra a CSR em um editor de texto e copie todo o texto gerado.

4. Cole o texto gerado no campo “Assinatura do certificado (CSR)” e clique em “Confirmar”.

Ao ativar a sua API com a chave CSR faça o download da chave CRT

Campos de configurações do Plugin

Os campos exigidos pelo plugin são campos obrigatórios para a geração de boleto e ou obrigatórios pelo Woocommerce. Siga as instruções observando as regras de segurança para proteger o seu e-commerce.

ASCII HTML
Enable/Disable 'false true' checkbox
Title text text
Order Status text text
Description text textarea
Instructions text textarea
Path Key text text
Path CRT text text
Pass pass text
CC text text

Repositórios:

Utilize sempre o repositório oficial do WordPress, assim você terá mais garantia de que a versão instalado em seu site é compatível com outros plugins, como por exemplo a versão do seu Woocommerce.

GitHub: https://github.com/Diletec/wcbancointer Só fala o uso deste modelo se você sabe o que está fazendo!
Repositório WordPress: https://wordpress.org/plugins/wc-banco-inter/