Addon Mercado Pago

O Addon Mercado Pago é um Recurso Pro

Desbloqueie o Addon Mercado Pago e outros recursos poderosos para expandir seus negócios.

Obter WPForms Pro

Gostaria de aceitar pagamentos com cartão de crédito e débito de clientes em toda a América Latina? Compradores nesta região esperam pagar em sua moeda local, com a opção de dividir uma compra em parcelas, e confiam no Mercado Pago para lidar com isso.

O addon Mercado Pago conecta seus formulários à plataforma de pagamento mais popular da América Latina para que os compradores concluam o pagamento sem sair do seu site. Este tutorial mostrará como instalar e usar o addon Mercado Pago com o WPForms.

Requisitos:

  • Você precisará de um nível de licença Pro ou superior para acessar o addon Mercado Pago.
  • Certifique-se de ter instalado o WPForms versão 2.0.0.3 ou superior para atender à versão mínima exigida para o addon Mercado Pago.
  • Seu site deve ter SSL (HTTPS) ativado para que o campo de pagamento seja carregado.
  • Você precisará de uma conta Mercado Pago registrada em um dos 7 países suportados: Argentina, Brasil, Chile, Colômbia, México, Peru ou Uruguai.

Antes de começar, certifique-se de instalar e ativar o WPForms em seu site WordPress. Após verificar sua licença, você poderá instalar e ativar rapidamente o addon Mercado Pago.

Conectando o Mercado Pago ao seu site

Depois que o addon Mercado Pago for instalado e ativado, você precisará conectar sua conta Mercado Pago ao WPForms. Para fazer isso, você criará um aplicativo no seu painel Mercado Pago e, em seguida, copiará suas credenciais para as configurações de pagamento do WPForms. Explicaremos cada etapa abaixo.

Criando um aplicativo Mercado Pago

Para começar, faça login na sua conta Mercado Pago e vá para a página de Integrações no Painel do Desenvolvedor do Mercado Pago. Em seguida, clique em Criar aplicativo.

Botão CTA azul com o texto '+ Criar aplicação' na página de Integrações para adicionar um novo aplicativo.

Isso abrirá o assistente de configuração, que o guiará por 4 etapas. Na primeira etapa, insira um nome para seu aplicativo, como o nome do seu site. Em seguida, clique em Continuar.

Etapa de criação de aplicação mostrando o nome 'Sullie Bakery', um trecho de código JSON à direita e um botão azul Continuar

Em seguida, o Mercado Pago pergunta qual tipo de pagamento você deseja integrar. Selecione Pagamentos online.

Em seguida, em Como você configurou a loja?, selecione Com desenvolvimento próprio. Depois de fazer ambas as seleções, clique em Continuar.

Captura de tela da interface de um assistente de configuração intitulado 'Escolha o tipo de pagamento que você deseja integrar' com Pagamentos online selecionado e um botão azul Continuar

Na terceira etapa, você escolherá como deseja receber pagamentos em sua loja. Na guia Checkouts, selecione Checkout Bricks. Em seguida, clique em Continuar.

Interface mostrando três opções de checkout de pagamento: Checkout Pro, Checkout Bricks e Checkout API, com o cartão do meio selecionado; um botão azul Continuar no canto inferior direito e um link Voltar próximo.

Na última etapa, revise as opções que você selecionou. Em seguida, marque a caixa para aceitar a declaração de privacidade e os termos do Mercado Pago, complete o reCAPTCHA e clique em Confirmar.

Tela de confirmação mostrando a etapa final com as opções selecionadas, um widget reCAPTCHA e um botão azul Confirmar como ação principal.

O Mercado Pago criará o aplicativo e o levará para a página de visão geral.

Obtendo suas credenciais do Mercado Pago

Em seguida, você precisará das credenciais do aplicativo. No menu do lado esquerdo da página do seu aplicativo, em Produção, clique em Credenciais de produção.

Observação: O Mercado Pago exibe seu painel de desenvolvedor no idioma do país da sua conta, portanto, os rótulos deste menu podem aparecer de forma diferente na sua tela. As credenciais sempre ficam no menu à esquerda, agrupadas em uma seção de testes e uma seção de produção.

Captura de tela da interface do usuário mostrando um painel de navegação esquerdo com 'Credenciais de Produção' destacado na área de Integração/Configurações de um aplicativo web.

Em seguida, copie a Chave pública e o Token de acesso.

Captura de tela da página Credenciais de Produção mostrando Chave Pública com um botão de copiar e seções para Token de Acesso e ID do Cliente à direita.

Mantenha esta página aberta. Você colará ambos os valores no WPForms na próxima etapa.

Observação: Para testar o add-on antes de receber pagamentos reais, abra Credenciais de teste no mesmo menu. Essas chaves começam com TEST- e se associam à configuração do Modo de teste abordada posteriormente neste guia.

Finalizando a Conexão no WPForms

Na área de administração do seu WordPress, vá para WPForms » Configurações e clique na guia Pagamentos.

Painel de administração do WPForms mostrando abas de navegação superior (Geral, E-mail, CAPTCHA, Validação, Pagamentos destacado, Integrações, Geoloalização) e um menu lateral direito.

Primeiro, verifique a configuração de Moeda no topo da página e certifique-se de que ela corresponda à moeda do país onde sua conta do Mercado Pago está registrada.

Configurações de Pagamento: Rótulo de Moeda com um menu suspenso mostrando Peso Mexicano (MXN $)

Observação: O Mercado Pago processa pagamentos apenas na moeda do país da sua conta. Se a moeda do WPForms não corresponder, você verá um aviso nas configurações de pagamento e os pagamentos não serão processados até que as moedas correspondam.

Em seguida, role até a seção Mercado Pago. Cole a Chave pública que você copiou do Mercado Pago no campo Chave pública de produção. Em seguida, cole seu Token de acesso no campo Token de acesso de produção.

Configurações de integração de pagamento mostrando campos Chave Pública de Produção e Token de Acesso de Produção com valores mascarados.

Observação: Para integrações de pagamento do WPForms, o Modo de teste e o modo ativo são configurados separadamente, cada um com seu próprio par de chaves. Para testar primeiro a integração do Mercado Pago do seu formulário, consulte a seção Testando pagamentos do Mercado Pago abaixo.

Abaixo dos campos de credenciais, deixe Ativar Webhooks ativado. Em seguida, clique em Salvar configurações.

Botão laranja Salvar Configurações localizado no canto inferior esquerdo da tela de configurações do Mercado Pago.

O WPForms verifica suas chaves com o Mercado Pago enquanto as salva, então uma chave digitada incorretamente ou que não corresponde gera um erro imediatamente. Quando a conexão é bem-sucedida, o Status da Conexão exibe uma marca de verificação verde junto com o e-mail da sua conta Mercado Pago.

Configurações do Mercado Pago mostrando status conectado em modo de Produção e Modo de Teste desativado.

Observação: O Mercado Pago usa webhooks para informar ao WPForms quando um pagamento é resolvido, falhou ou foi reembolsado. O WPForms compartilha o endereço do webhook com o Mercado Pago automaticamente, então não há nada para configurar no seu painel do Mercado Pago.

Adicionando o Mercado Pago aos seus formulários

Após conectar sua conta, você estará pronto para aceitar pagamentos em seus formulários. Para começar, crie um novo formulário ou edite um existente para abrir o construtor de formulários.

Seu formulário precisará de pelo menos um campo de item de pagamento, como Item Único ou Vários Itens, para que haja um valor a ser cobrado. Em seguida, na seção Campos de Pagamento do construtor, adicione o campo Mercado Pago ao seu formulário.

Barra lateral do construtor de formulários mostrando opções de campo de pagamento; Mercado Pago destacado entre botões azuis para adicionar campos.

Assim que o campo for adicionado ao seu formulário, o WPForms solicitará que você ative os pagamentos do Mercado Pago para este formulário. Clique no botão Ativar Pagamentos do Mercado Pago para ir direto para as configurações de pagamento do formulário.

Diálogo de aviso: por favor, habilite os Pagamentos do Mercado Pago; ação primária 'Habilitar Pagamentos do Mercado Pago', secundária 'Cancelar'

Na tela Pagamentos » Mercado Pago, ative o interruptor Ativar pagamentos do Mercado Pago se ele ainda não estiver ativado.

Painel de administração: navegação esquerda com provedores de pagamento; painel de configurações do Mercado Pago à direita com um alternador ativado.

Em seguida, preencha as configurações para os pagamentos deste formulário:

  • Descrição do Pagamento: Uma breve descrição para o pagamento, como o nome do seu produto ou serviço. Ela aparece na atividade do seu painel do Mercado Pago.
  • E-mail do Cliente: O campo em seu formulário que contém o endereço de e-mail do cliente. O Mercado Pago envia o recibo para este endereço, e os compradores que o preencherem não terão seu e-mail solicitado novamente dentro do campo de pagamento.
  • Nome do Cliente: O campo em seu formulário que contém o nome do cliente. Ele aparece nos detalhes do pagamento no seu painel do Mercado Pago.
  • Formulário de configurações do Mercado Pago: alternador para habilitar pagamentos, com campos para Descrição do Pagamento 'Pedido de teste Sullies Bakery', E-mail do Cliente (menu suspenso), Nome do Cliente (menu suspenso) e um alternador para Habilitar Lógica Condicional.

    O próprio campo do Mercado Pago coleta o número do cartão, a data de validade, o código de segurança e o nome do titular do cartão. Ele também solicita um endereço de e-mail, a menos que você tenha mapeado o E-mail do Cliente acima e o comprador já tenha preenchido esse campo. Quando um comprador insere um cartão que suporta parcelamento, um menu suspenso de parcelas aparece dentro do campo automaticamente para que ele selecione em quantas vezes dividir a cobrança. Não há nada para configurar para isso.

    Quando terminar, salve seu formulário. Ele agora está pronto para aceitar pagamentos.

    Testando pagamentos do Mercado Pago

    Antes de começar a receber pagamentos reais, vale a pena fazer um pagamento através do seu formulário. O WPForms inclui um modo de teste para o Mercado Pago que permite completar todo o fluxo sem que nenhum dinheiro seja movimentado.

    Ativando o modo de teste

    Para garantir que nenhum pagamento real seja processado enquanto você está testando, vá para WPForms » Configurações no seu painel do WordPress e clique em Pagamentos.

    Em Mercado Pago, ative o interruptor Modo de Teste e, em seguida, clique em Salvar Configurações. A página será atualizada e os campos Chave Pública de Teste e Token de Acesso de Teste aparecerão no lugar dos de produção.

    Configurações do Mercado Pago: conexão não estabelecida; Modo de Teste ATIVADO; campos para Chave Pública de Teste e Token de Acesso de Teste com links de ajuda e descrições.

    Observação: O modo de teste e o modo ativo são configurados separadamente, portanto, você precisará adicionar suas chaves de teste aqui, mesmo que já tenha conectado suas chaves de produção.

    Agora volte para o seu aplicativo Mercado Pago e clique em Credenciais de teste no menu à esquerda.

    Navegação esquerda mostra 'Credenciais de teste' selecionado na seção EVIDÊNCIA, com o painel principal intitulado 'Detalhes do aplicativo de teste'

    Copie a Chave pública e cole-a no campo Chave pública de teste nas configurações de pagamento do seu WPForms.

    Em seguida, copie o Token de acesso, cole-o no campo Token de acesso de teste e clique em Salvar configurações.

    Página de configurações do Mercado Pago mostrando status de conexão não conectado, Modo de Teste ATIVADO, campos para Chave Pública de Teste e Token de Acesso de Teste, e um botão Salvar Configurações destacado na parte inferior.

    Realizando um pagamento de teste

    Em seguida, abra uma página com seu formulário Mercado Pago e preencha o formulário como um cliente faria.

    Para os detalhes do cartão, use um dos cartões de teste que o Mercado Pago fornece para o seu país.

    Para o nome do titular do cartão, o Mercado Pago decide o resultado de um pagamento de teste com base no que você digita aqui, portanto, insira um destes códigos de status:

    • APRO: O pagamento é aprovado.
    • CONT: O pagamento permanece pendente.
    • OTHE: O pagamento é recusado com um erro geral.
    • FUND: O pagamento é recusado por valor insuficiente.
    • Para realizar um pagamento de teste bem-sucedido, use APRO. Em seguida, envie o formulário normalmente.

      Visualizando seus pagamentos de teste

      Pagamentos de teste não aparecem no seu painel do Mercado Pago. Para encontrá-los, vá para WPForms » Pagamentos e ative a opção Dados de teste.

      Para detalhes completos sobre como visualizar informações de pagamentos de teste e em tempo real, entender tendências de transações, ajustar para diferentes moedas e muito mais, confira nosso guia sobre visualização e gerenciamento de pagamentos.

      Configurando Lógica Condicional (Opcional)

      Lógica condicional permite que você decida quando uma cobrança do Mercado Pago deve ser processada, com base no que o usuário seleciona em seu formulário. Por exemplo, você pode querer pular a cobrança quando o usuário escolher uma opção gratuita.

      Para configurar isso, vá para Pagamentos » Mercado Pago no construtor de formulários e ative Habilitar Lógica Condicional. Em seguida, crie a regra que decide quando processar a cobrança.

      Área do formulário para definir uma regra de pagamento com lógica condicional ativada: Processar esta cobrança se [campo] [for] [valor], com opções para adicionar um grupo ou remover.

      Criação de E-mails de Notificação Condicional para Pagamentos Concluídos

      Você pode querer enviar um email de notificação somente após um pagamento ter sido efetivamente realizado, como um recibo ou um alerta de cumprimento para sua equipe.

      Para fazer isso, vá para Configurações » Notificações no construtor de formulários e abra a notificação que você deseja limitar. Em seguida, marque a caixa rotulada Habilitar para pagamentos concluídos do Mercado Pago. Esta notificação agora só será enviada quando um pagamento do Mercado Pago for concluído com sucesso.

      Painel de configurações: menu vertical esquerdo com seções (Geral, Proteção contra Spam, Notificações destacado) e um formulário direito rotulado Notificação Padrão, contendo campos (Enviar para Endereço de E-mail, Assunto do E-mail, Nome do Remetente, E-mail do Remetente, Mensagem de E-mail) e dois alternadores para Lógica Condicional e Pagamentos concluídos do Mercado Pago.

      Perguntas Frequentes

      Abaixo, abordamos algumas das perguntas mais comuns sobre o uso do addon Mercado Pago.

      Quais países e moedas o addon Mercado Pago suporta?

      O addon funciona com contas Mercado Pago registradas na Argentina, Brasil, Chile, Colômbia, México, Peru e Uruguai. Os pagamentos são processados na moeda do país da sua conta: ARS, BRL, CLP, COP, MXN, PEN ou UYU. Defina a moeda correspondente em WPForms » Configurações » Pagamentos.

      Por que estou vendo um erro de moeda nas minhas configurações de pagamento?

      Este aviso aparece quando a moeda do WPForms não corresponde à moeda do país da sua conta Mercado Pago. O Mercado Pago processa pagamentos apenas na moeda do país da sua conta, portanto, os pagamentos permanecem pausados até que correspondam. Para corrigir, vá para WPForms » Configurações » Pagamentos e atualize a configuração de Moeda.

      Por que não vejo opções de parcelamento no campo de pagamento?

      O dropdown de parcelas só aparece depois que um número de cartão completo e válido é inserido, já que o Mercado Pago usa o próprio cartão para descobrir quais planos ele suporta. Os planos disponíveis também dependem do tipo de cartão e do valor do pagamento. Cartões de débito, por exemplo, geralmente não oferecem parcelamento, e valores menores podem se qualificar apenas para um único pagamento.

      Por que o campo de pagamento não solicita o e-mail dos compradores?

      Se você mapeou E-mail do cliente nas configurações do Mercado Pago do seu formulário e o comprador preenche esse campo, o campo de pagamento pula sua própria etapa de e-mail e usa o endereço que eles já forneceram. Ele só coleta um e-mail quando nenhum campo é mapeado ou o campo mapeado é deixado em branco.

      Por que meus pagamentos de teste estão sendo recusados?

      Primeiro, verifique o nome do titular do cartão. O Mercado Pago decide o resultado de um pagamento de teste com base no que você digita lá, então ele precisa ser um código de status como APRO para um pagamento aprovado. Se o nome estiver correto e os pagamentos ainda falharem, verifique o endereço de e-mail na sua submissão. O Mercado Pago recusa pagamentos de endereços de e-mail que parecem gerados automaticamente, então use um endereço realista ao testar.

      Preciso configurar webhooks no meu painel do Mercado Pago?

      Não. O WPForms compartilha automaticamente o endereço do webhook com o Mercado Pago, então reembolsos, chargebacks e atualizações de pagamento atrasadas são sincronizados com seu site automaticamente. Apenas mantenha a configuração Ativar Webhooks ativada em WPForms » Configurações » Pagamentos.

      O WPForms armazena os dados do cartão dos meus clientes?

      Não. Os campos de cartão no campo do Mercado Pago são hospedados pelo Mercado Pago, então os detalhes do cartão vão diretamente para o Mercado Pago e nunca tocam seu site. O WPForms recebe apenas um token seguro de uso único para criar o pagamento, juntamente com a bandeira do cartão e os últimos 4 dígitos para seus registros.

      Pronto! Agora você pode aceitar pagamentos com cartão de crédito e débito, completos com parcelamento, através do addon Mercado Pago do WPForms.

      Em seguida, quer ficar de olho nos pagamentos que chegam através dos seus formulários? Confira nosso guia para visualizar e gerenciar pagamentos para saber mais sobre detalhes de pagamento, status e reembolsos.

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.