Pagar.me for WooCommerce

Descrição

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:

Compatibilidade

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.

Instalação

Confira o nosso guia de instalação e configuração do Pagar.me na aba Installation.

Dúvidas?

Você pode esclarecer suas dúvidas usando:

Colaborar

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

Imagens de tela

  • Exemplo de checkout com cartão de crédito e boleto bancário do Pagar.me no tema Storefront.
  • Exemplo do Checkout Pagar.me para cartão de crédito.
  • Configurações para boleto bancário.
  • Configurações para cartão de crédito.

Instalação

Instalação do plugin:

  • Envie os arquivos do plugin para a pasta wp-content/plugins, ou instale usando o instalador de plugins do WordPress.
  • Ative o plugin.

Requerimentos:

É necessário possuir uma conta no Pagar.me e ter instalado o WooCommerce.

Configurações do Plugin:

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.

Mais informações sobre as configurações do plugin em: https://docs.pagar.me/v2/docs/configurando-o-plugin-pagarme-woocommerce.

FAQ

Qual é a licença do plugin?

Este plugin esta licenciado como GPL.

O que eu preciso para utilizar este plugin?

  • 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.

Quanto custa o Pagar.me?

Confira os preços em “Pagar.me – Preços“.

Funciona com o Checkout Pagar.me?

Sim, funciona desde a versão 2.0.0 para pagamentos com cartão de crédito.

É possível utilizar a opção de pagamento recorrente?

No momento ainda não é possível, entretanto iremos fazer esta integração em breve.

O pedido foi pago e ficou com o status de “processando” e não como “concluído”, isto esta certo ?

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”.

É obrigatório enviar todos os campos para processar o pagamento?

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.

Problemas com a integração?

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.

Mais dúvidas relacionadas ao funcionamento do plugin?

Entre em contato clicando aqui.

Avaliações

25 de março de 2021
Plugin é ótimo, simples e funcional. Utilizo a alguns meses sem problemas. Vou começar um novo projeto e gostaria de saber se tem previsão para implementar o pagamento recorrente?
11 de agosto de 2020
Tenho uma plataforma de arrecadações de fundos através de vaquinhas e essa empresa deixou eu começar a trabalhar com eles ai me bloquearam o dinheiro das pessoas e só vão me devolver o dinheiro após 5 meses a alegações deles é para ver se ninguém vai solicitar o dinheiro de volta. Minha empresa é de 2016 e eles me trataram como bandido. O meu site e aplicativo de vaquinha não tinha reclamações antes deles fazerem isso, tive que me virar e pagar as pessoas. Essa empresa é um lixo não caiam no atendimento inicial porque depois nada resolve e você passa raiva.
1 de junho de 2020
Excelente, configurações simples. Funcionou perfeitamente após trocar a versão da API para 2017-07-17. Unica ressalva seria atualizar os documentos de integração e esclarecer o uso dessa versão.
27 de maio de 2020
Não funciona. Dá sempre a mesma mensagem "value" is required, mesmo modificando a API.
4 de janeiro de 2020
Eu não sei o porque das reviews negativas. Para quem não funciona sem duvida fizeram alguma coisa errada nas configurações. A configuração é muito mais simples que os dois grandes... Pagseguro e Mercadopago e muito melhor o pagamento com cartão e TAXAS MAIS BAIXAS!!. Pagseguro para pagamento parcelado é uma loucura. O suporte dos caras... TE RESPONDEM PELO CHAT DE SUA CONTA EM MENOS DE 5 MINUTOS!! e não é um bot... Conheci o pagar.me fazendo uma compra num site, e tomei a decisão de instalar em minha loja.
Leia todas as 16 avaliações

Colaboradores e desenvolvedores

“Pagar.me for WooCommerce” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

“Pagar.me for WooCommerce” foi traduzido para 1 localização. Agradecemos aos tradutores por suas contribuições.

Traduzir “Pagar.me for WooCommerce” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

2.5.0 – 2020-01-07

  • Exibe mensagem após instalação/ativação do plugin, recomendando a instalação do plugin Brazilian Market on WooCommerce
  • Exibe mensagem após instalação/ativação do plugin, com um link para a documentação da Pagar.me

2.4.1 – 2020-12-17

  • Fix: Reverte a alteração que tornava o plugin Brazilian Market on WooCommerce obrigatório

2.4.0 – 2020-12-16

  • Torna o plugin Brazilian Market on WooCommerce obrigatório

2.3.0 – 2020-11-05

  • Torna o campo bairro obrigatório

2.2.0 – 2020-09-10

  • 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.

2.1.0 – 2020-06-24

  • Adicionado estorno para pagamentos via cartão de crédito.

2.0.18 – 2020-05-19

  • Corrige exibição da bandeira do cartão no formulário de checkout

2.0.17 – 2019-10-07

  • Alterado nome do plugin de “Woocommerce Pagar.me” para “Pagar.me for Woocommerce”

2.0.16 – 2019-09-23

  • 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.

2.0.15 – 2019-07-01

  • Adicionado o novo status analyzing do Pagar.me

2.0.14 – 2018/05/02

  • Corrigido problema de resetar para 1 parcela ao recarregar o formulário de dados de cartão.

2.0.13 – 2018/05/29

  • Permitido resgistro de pedido para transação recusada no checkout Pagar.me.
  • Corrige o timeout na captura no checkout Pagar.me.

2.0.12 – 2018/07/31

  • 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.

2.0.11 – 2017/09/08

  • Adicionada opção para suportar boletos assíncronos.

2.0.10 – 2016/09/29

  • Adicionado order_number (número do pedido) como meta dado para transações com o Checkout Pagar.me.

2.0.9 – 2016/09/27

  • Corrigido vendas canceladas com o Checkout Pagar.me feitas quando a parcela mínima era menor do que o mínimo permitido.

2.0.8 – 2016/09/15

  • Adicionado order_number (número do pedido) como meta dado das transações.

2.0.7 – 2016/09/12

  • 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.

2.0.6 – 2016/09/09

  • Corrigida a compatibilidade com o WordPress 4.6.
  • Corrigido o calculo das parcelas do cartão de crédito.

2.0.5 – 2016/07/15

  • Correções para previnir mensagens de erro ao receber notificações de pagamentos.

2.0.4 – 2016/06/08

  • Melhorado o fluxo das transações feitas com o Checkout Pagar.me.

2.0.3 – 2016/06/02

  • 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.

2.0.2 – 2016/05/11

  • 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.

2.0.1 – 2016/04/04

  • 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.

2.0.0 – 2016/04/02

  • 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.

1.2.4 – 2016/02/04

  • Adiciona opção para cobrar juros de todas as parcelas do cartão de crédito.

1.2.3 – 2016/01/27

  • 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”.

1.2.2 – 2014/10/27

  • Atualizada URL da biblioteca JavaScript do Pagar.me.

1.2.1 – 2014/10/27

  • Corrigido o método que manipula os retornos do Pagar.me.

1.2.0 – 2014/10/12

  • Adicionada opção para controlar o número de parcelas sem juros.

1.1.0 – 2014/09/07

  • 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.

1.0.0

  • Versão incial do plugin.