Plugins

Adicionar Banco Inter ao WooCommerce


Adiciona o Banco Inter como método de pagamento ao seu WooCommerce.

Banco Inter para Woocommerce!

Olá! Esse Plugin foi desenvolvido pela www.diletec.com.br para adicionar o metodo 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.

Files

O arquivo index.php é quem controla a aplicação, não é necessário nenhuma modificação. Cuidado com permissões de arquivos!
São necessários os arquivos .key e .crt

Create files and folders

Recomendamos que você crie um folder um nível acima de aplicação com o nome keys, ela será responsável por armazenar seus arquivos .key e .crt.

Banco Inter Keys

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.

Create files 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: acme.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 hífens.

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

Synchronization

A sincronização é por meio de navegação e cron do WP, ela será substituida para apenas CRON.

Boleto PDF

Os boletos em PDF ficam na pasta tmp dentro do plugin. Os boletos tem o nome boleto-nossoNumero.pdf

Publication

Esse plugin tem a sua publicação oficial no diretório de plugins do WordPress e em nosso Git. Certifique de que está utilizando a versão oficial.

Fields

Os campos exigidos pelo plugin são campos obrigatórios para a geração de boleto e ou obrigatórios pelo Woocommerce.

ASCII
HTML

Enable/Disable
'false true'
checkbox

Title
text
text

Order Status
text
text

Description
text
textarea

Instructions
text
textarea

Path Key
text
textarea

Path CRT
text
textarea

Pass
pass
textarea

Erros

Erros comuns: reporte-os em nosso Git ou na distribuição do WordPress para que possamos realizar a correção.

Falhas de segurança: Envie para o nosso e-mail, não faça divulgação dessas informações e não as utilize para prejudicar terceiros.

developers@diletec.com.br
www.diletec.com.br



Source link

All the Admin Templates You Could Ask For.

2M+ items from the worlds largest marketplace for Admin Templates, Themes & Design Assets. Whether that's what you need, or you're just after a few Stock Photos - all of it can be found here at Envato Market.

Related Articles

Check Also
Close
Back to top button