Ingreção checkout no WooCommerce usando a API Cielo eCommerce v3.
O plugin WooCommerce Cielo API permite que lojistas aceitem pagamentos usando a API Cielo. Ao finlizar uma compra os usuários são redirecionados para a URL do pagamento.
Acesse a documentação para mais informações
- Acesse o painel de administrador do WordPress.
- Na barra lateral direita, vá para: Plugins > Adicionar novo.
- No campo de buscas entre com "WooCommerce Cielo Boleto".
- Selecione nosso plugin na lista e clique em "Instalar agora".
- Por fim, clique no botão "Ativar" após a instalação.
- Uma conta Cielo e-commerce
- Credenciais de acesso para API. (As credenciais são obtidas através do suporte Cielo)
- Certificado SSL.
- Plugin "WooCommerce" ativado e instalado.
- Plugin "WooCommerce Extra Checkout Fields for Brazil" ativado e instalado.
- Versão mínima do PHP 5.6
- Acesse o painel de administrador do WordPress.
- Na barra lateral direita, vá para: WooCommerce > Configurações.
- Na nova página aberta localize e selecione a aba "Pagamentos".
- Marque o boão corresponente ao "Cielo Boleto" para selecioná-lo como ativo no checkout.
- Click em "Gerenciar" para abrir a tela principal de configurações.
Na tela de configurções do plugin insira as demais informações:
- Ativar / Desativar - Ativar para usar. Desativar para desligar.
- Título - Escolha o título exibido aos clientes durante o checkout.
- Descrição - Adicionar informações mostradas aos clientes no checkout.
- MerchantId - Identificador da loja na API Cielo eCommerce. .
- MerchantKey - Chave Publica para Autenticação Dupla na API Cielo eCommerce.
- Boleto Vencimento - O número de dias para o vencimento do Boleto.
- Boleto Provider - Banco emissor, cadastrado junto ao suporte Cielo.
- Key da URL de notificação - Um parâmetro key para a validação do header da requisição.
- Value da URL de notificação - Um parâmetro value para a validação do header da requisição.
- Sandbox Merchant ID - Merchant ID do sandbox.
- Sandbox Merchant Key - Merchant Key do sandbox.
- Habilitar Log - Quando estiver marcado ativa o registro de log para o plugin.
Esse Plugin foi baseado no woo-cielo-boleto, do William Santana agradeço a todos pelas contribuições!