Contributors: pagarme, claudiosanches
Tags: woocommerce, pagarme, payment
Requires at least: 4.0
Tested up to: 5.2
Stable tag: 2.2.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Receba pagamentos por cartão de crédito e boleto bancário utilizando o Pagar.me
O Pagar.me é a melhor forma de receber pagamentos online por cartão de crédito e boleto bancário, sendo possível o cliente fazer todo o pagamento sem sair da sua loja WooCommerce.
Saiba mais como o Pagar.me funciona:
[vimeo http://vimeo.com/74335951]
Compatível com desde a versão 2.2.x do WooCommerce.
Este plugin funciona integrado com o WooCommerce Extra Checkout Fields for Brazil, desta forma é possível enviar documentos do cliente como "CPF" ou "CNPJ", além dos campos "número" e "bairro" do endereço. Caso você queira remover todos os campos adicionais de endereço para vender Digital Goods, é possível utilizar o plugin WooCommerce Digital Goods Checkout.
Confira o nosso guia de instalação e configuração do Pagar.me na aba Installation.
Você pode esclarecer suas dúvidas usando:
- A nossa sessão de FAQ.
- Criando um tópico no fórum de ajuda do WordPress.
- Criando um tópico no fórum do Github.
Você pode contribuir com código-fonte em nossa página no GitHub.
- Envie os arquivos do plugin para a pasta wp-content/plugins, ou instale usando o instalador de plugins do WordPress.
- Ative o plugin.
É necessário possuir uma conta no Pagar.me e ter instalado o WooCommerce.
Com o plugin instalado acesse o admin do WordPress e entre em "WooCommerce" > "Configurações" > "Finalizar compra" e configure as opção "Pagar.me - Boleto bancário" e "Pagar.me - Cartão de crédito".
Habilite a opção que você deseja, preencha as opções de Chave de API e Chave de Criptografia que você pode encontrar dentro da sua conta no Pagar.me em API Keys.
Também será necessário utilizar o plugin WooCommerce Extra Checkout Fields for Brazil para poder enviar campos de CPF e CNPJ.
Pronto, sua loja já pode receber pagamentos pelo Pagar.me.
Este plugin esta licenciado como GPL.
- Ter instalado o plugin WooCommerce 2.2 ou superior.
- Possuir uma conta no Pagar.me.
- Pegar sua Chave de API e Chave de Criptografia no Pagar.me.
- Desativar a opção Manter Estoque (minutos) do WooCommerce.
Confira os preços em "Pagar.me - Preços".
Sim, funciona desde a versão 2.0.0 para pagamentos com cartão de crédito.
No momento ainda não é possível, entretanto iremos fazer esta integração em breve.
Sim, esta certo e significa que o plugin esta trabalhando como deveria.
Todo gateway de pagamentos no WooCommerce deve mudar o status do pedido para "processando" no momento que é confirmado o pagamento e nunca deve ser alterado sozinho para "concluído", pois o pedido deve ir apenas para o status "concluído" após ele ter sido entregue.
Para produtos baixáveis a configuração padrão do WooCommerce é permitir o acesso apenas quando o pedido tem o status "concluído", entretanto nas configurações do WooCommerce na aba Produtos é possível ativar a opção "Conceder acesso para download do produto após o pagamento" e assim liberar o download quando o status do pedido esta como "processando".
Não é obrigatório caso você não utilize antifraude, no caso para digital goods.
É possível remover os campos de endereço, empresa e telefone, mantendo apenas nome, sobrenome e e-mail utilizando o plugin WooCommerce Digital Goods Checkout.
Primeiro de tudo ative a opção Log de depuração e tente realizar o pagamento novamente. Feito isso copie o conteúdo do log e salve usando o pastebin.com ou o gist.github.com, depois basta abrir um tópico de suporte aqui.
Entre em contato clicando aqui.
- Adicionado header X-PagarMe-Version, dessa forma não será necessário alterar a versão de API na Dashboard.
- Adicionado User Agent para coletar informações úteis para melhor suporte.
- Adicionado estorno para pagamentos via cartão de crédito.
- Corrige exibição da bandeira do cartão no formulário de checkout
- Alterado nome do plugin de "Woocommerce Pagar.me" para "Pagar.me for Woocommerce"
- Corrigido erro "número de parcelas inválido" para compras utlizando o checkout pagar.me, onde o valor da compra era inferior ao valor da menor parcela.
- Adicionado o novo status
analyzing
do Pagar.me
- Corrigido problema de resetar para 1 parcela ao recarregar o formulário de dados de cartão.
- Permitido resgistro de pedido para transação recusada no checkout Pagar.me.
- Corrige o timeout na captura no checkout Pagar.me.
- Adicionado cidade e estado nos dados enviados para o Checkout Pagar.me.
- Adicionado suporte para "pending_review", melhorando a integração com boleto bancário.
- Adicionada opção para suportar boletos assíncronos.
- Adicionado
order_number
(número do pedido) como meta dado para transações com o Checkout Pagar.me.
- Corrigido vendas canceladas com o Checkout Pagar.me feitas quando a parcela mínima era menor do que o mínimo permitido.
- Adicionado
order_number
(número do pedido) como meta dado das transações.
- Corrigido o valor da primeira parcela quando é menor do que o mínimo permitido.
- Adicionado código para corrigir o valor da taxa de juros antes de usar no Checkout Pagar.me.
- Corrigida a compatibilidade com o WordPress 4.6.
- Corrigido o calculo das parcelas do cartão de crédito.
- Correções para previnir mensagens de erro ao receber notificações de pagamentos.
- Melhorado o fluxo das transações feitas com o Checkout Pagar.me.
- Corrigido erro ao fazer uma transação com o Checkout Pagar.me onde é adicionada taxa de juros.
- Adicionado campo informando o total pago pelo cliente incluindo juros quando aplicável.
- Corrigida a validação de campos da finalização para o Checkout Pagar.me.
- Melhorada das mensagens de erro para quando não abrir o Checkout Pagar.me.
- Permitida a validação dos campos da finalização antes de abrir o Checkout Pagar.me.
- Corrigida a mudança de status do Checkout Pagar.me.
- Adicionado novo método para pagamento com cartões de crédito.
- Adicionado novo método para pagamentos com boleto bancário.
- Adicionado suporte ao Checkout Pagar.me para pagamentos com cartão de crédito.
- Corrigida a exibição do boleto na página "Minha conta", fazendo os boletos aparecer apenas quando o pedido esta com os status de pendente ou aguardando.
- Adiciona opção para cobrar juros de todas as parcelas do cartão de crédito.
- Removida dependência do plugin WooCommerce Extra Checkout Fields From Brazil.
- Removida dependência dos campos de endereço, telefone e empresa (obrigatório apenas nome, sobrenome e e-mail).
- Adicionado link para segunda via do boleto na tela de administração de pedidos e na página "Minha Conta".
- Atualizada URL da biblioteca JavaScript do Pagar.me.
- Corrigido o método que manipula os retornos do Pagar.me.
- Adicionada opção para controlar o número de parcelas sem juros.
- Adicionado suporte para a API de parcelas do Pagar.me.
- Adicionada opção de taxa de juros para as parcelas.
- Adicionado suporte para o WooCommerce 2.2.
- Versão incial do plugin.
- Adicionado cidade e estado nos dados enviados para o Checkout Pagar.me.
- Adicionado suporte para "pending_review" melhorando a integração com boleto bancário.