Módulo Mercado Pago Magento 2

Esse processo irá explicar a instalação do módulo Mercado Pago via Composer:

Instalação via Composer

  1. Execute o comando para adicionar o modulo no Composer:

composer require mercadopago/magento2-plugin

  1. Execute o comando para atualizar o Magento:

bin/magento setup:upgrade

  1. Execute o comando para limpar o cache do Magento:

bin/magento cache:clean

  1. Quando a loja está no modo production, é necessário gerar novamente os arquivos estáticos:

bin/magento setup:static-content:deploy

  1. Caso tenha problemas com as permissões de pasta ao acessar a loja, será necessário renovar as permissões das pastas:

chmod 777 -R var/ pub/ generated/

  1. Pronto! o módulo do Mercado Pago foi instalado com sucesso.

Magento

O módulo do Mercado Pago para o Magento esta integrado com as seguintes funcionalidades e soluções de pagamento:

Checkout básicoCheckout Transparente
Pagamento com Cartão de Crédito
Pagamento com outros meios (Boleto)
Split payments (Two cards)
Pagamento com um click (Clientes e Cartões)
Assinatura (Recorrência)
MercadoEnvios
Devolução de Pagamentos
Atualização do pedido através de Cron
Página de sucesso personalizável
Calculadora de Parcelas

Requisitos:

Detalle
Versões SuportadasCommunity Edition 1.8.x – 1.9.x, Enterprise Edition 1.11.x – 1.14.x
AmbienteLAMP (Linux, Apache, MySQL y PHP) ó LNMP stack
Sitema OperacionalLinux x86, Windows x86-64
Servidor WebApache 2.x, Nginx 1.7.x
Versão PHPPHP 5.6, 5.5 y 5.4
Versão MySQLMySQL 5.6 (Oracle o Percona)
DependênciasPDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (for Webservices API)
Configurações adicionaissafe_mode off * memory_limit maior que 256MB (512MB é o recomendado)
SSLIsso é obrigatório para ir para produção e utilizar nosso checkout transparente. Durante os testes você pode utilizar as credenciais de SandBox sem a necessidade de https.

Instalação:

Esse processo irá explicar a instalação do módulo Mercado Pago via Package e Marketplace:

Anúncio Pago

Instalação via Marketplace

  1. Vá até o Magento Marketplace, pesquise por Mercado Pago Payment, selecione o módulo para versão M1, adicione o módulo no carrinho e finalize o processo de compra (você não terá custo nenhum): 
  2. Ao finalizar o processo de compra, clique em Install e copie o link que será disponibilizado na tela: O link copiado deve ser igual a esse:https://connect20.magentocommerce.com/e848b7a0bc8735cd525582c/mercadopago+MercadoPago-2.9.0
  3. Para efetuar a instalação iremos utilizar a ferramenta Magento Connect Manager, acesse o admin do Magento e vá até o menu System > Magento Connect > Magento Connect Manager.
  4. Cole o link obtido no Magento Marketplace na opção Install New Extensions e click em Install.
  1. Pronto! o módulo do Mercado Pago foi instalado com sucesso.

Instalação via Package

  1. Vá até o Github do Módulo Magento do Mercado Pago, faça o download do arquivo que possui a extensão .tgz (Exemplo: MercadoPago-2.10.0.tgz): 
  2. Para efetuar a instalação iremos utilizar a ferramenta Magento Connect Manager, acesse o admin do Magento e vá até o menu System > Magento Connect > Magento Connect Manager.
  3. Faça o upload do arquivo na opção Direct package file upload e click em Upload:
, Módulo Mercado Pago Magento 2
  1. Pronto! o módulo do Mercado Pago foi instalado com sucesso.

Atualização:

Caso você ja possua o módulo do Mercado Pago e deseja instalar uma versão mais atual do módulo, aconselhamos remover todos os arquivos relacionados aos módulo anterior.

A lista de arquivos e pasta a ser removida:

  • app/code/community/MercadoPago
  • app/design/adminhtml/default/default/layout/mercadopago.xml
  • app/design/frontend/base/default/layout/mercadopago.xml
  • app/design/adminhtml/default/default/template/mercadopago
  • app/design/frontend/base/default/template/mercadopago
  • js/mercadopago
  • skin/adminhtml/default/default/mercadopago
  • skin/frontend/base/default/mercadopago
  • lib/MercadoPago
  • app/etc/modules/MercadoPago_Core.xml
  • app/etc/modules/MercadoPago_MercadoEnvios.xml
  • app/etc/modules/MercadoPago_OneStepCheckout.xml
  • app/locale/en_US/MercadoPago_Core.csv
  • app/locale/es_AR/MercadoPago_Core.csv
  • app/locale/es_CL/MercadoPago_Core.csv
  • app/locale/es_CO/MercadoPago_Core.csv
  • app/locale/es_ES/MercadoPago_Core.csv
  • app/locale/es_MX/MercadoPago_Core.csv
  • app/locale/es_VE/MercadoPago_Core.csv
  • app/locale/pt_BR/MercadoPago_Core.csv

Depois de feito esse processo, execute o processo de Instalação.

Lembre-se sempre de realizar um backup da sua loja antes de fazer qualquer alteração.

Configurando Cartão de Crédito e Boleto:

Esse processo irá explicar como configurar o módulo para aceitar pagamentos com Checkout Custom (Transparente) com Cartão de crédito e Boleto:

  1. Vá até o menu Systems > Configuration, na pagina de configurações vá até a opção Payment Methods:
, Módulo Mercado Pago Magento 2
  1. Para configurar as credenciais acesse a opção Mercado Pago – Custom Checkout, irá aparecer o campo da Public Key e o campo do Access TokenObtenha suas credenciais
, Módulo Mercado Pago Magento 2

Existem dois tipos de credenciais:

  • Modo Sandbox: As credenciais desse modo são utilizadas para realizar testes.
  • Modo Produção: As credenciais desse modo são utilizadas para receber os pagamentos em Produção. Para utilizar as credenciais do Modo Produção é necessário preencher o formulário Eu quero ir para produção.
  1. Com as credenciais preenchidas, é necessário habilitar os métodos de pagamento. Clique no botão Configuree marque a opção Enable como Yes. Faça esse processo para o Checkout Custom – Credit Card e para o Checkout Custom – Ticket e logo seguida clique em Save Config.
, Módulo Mercado Pago Magento 2
  1. Pronto! o Checkout Custom com Cartão de crédito e Boleto foi configurado e habilitado com sucesso!
, Módulo Mercado Pago Magento 2

Configurando o Checkout Clássico (Redirect, Iframe e LightBox):

Esse processo irá explicar como configurar o módulo para aceitar pagamentos com o Checkout Clássico no Redirect, Iframe ou Lightbox:

  1. Vá até o menu Systems > Configuration, na pagina de configurações vá até a opção Payment Methods:
, Módulo Mercado Pago Magento 2
  1. Para configurar as credenciais acesse a opção Mercado Pago – Classic Checkout, logo em seguida clique em Configure. Irá aparecer o campo de Client id e o campo Client SecretObtenha suas credenciais
, Módulo Mercado Pago Magento 2
  1. Com as credenciais preenchidas, agora é necessário habilitar o método de pagamento. Vá até a opção Enablee marque como Yes. Aproveite e também configure o Tipo do Checkout (Type Checkout) e se o usuário deve retornar a sua loja ao finalizar o checkout (Auto Redirect).
, Módulo Mercado Pago Magento 2
  1. Pronto! o Checkout Clássico com Cartão de crédito e Boleto foi configurado e habilitado com sucesso!
, Módulo Mercado Pago Magento 2

Configurando o Mercado Envios:

Esse processo irá explicar como configurar o módulo para aceitar Mercado Envios:

  1. Primeiro, Você precisa habilitar o Mercado Envios na sua conta Mercado Pago.

IMPORTANTE: A sua conta Mercado Pago tem que ser do tipo Vendedor.

  1. Vá até o menu Systems > Configuration, na pagina de configurações vá até a opção Shipping Methods
  2. Para habilitar o Mercado Envios acesse a opção MercadoEnvios, logo em seguida clique em Configure. Irá aparecer o campo de Enable marque esse campo com a opção Yes
  3. Vá até a opção Product attributes mapping e selecione de acordo com os atributos que você possui configurado em sua loja. Aproveite e configure os métodos de envio disponível, na opção Available shipping methods. Clique na opção Save Config para salvar as configurações realizadas: 
  4. Pronto! O Mercado Envios foi habilitado e configurado com sucesso! 

Configurando o Pagamento Recorrente:

Esse processo irá explicar como configurar o módulo para aceitar pagamentos recorrentes:

  1. Vá até o menu Systems > Configuration, na pagina de configurações vá até a opção Payment Methods
  2. Para configurar as credenciais acesse a opção Mercado Pago – Recurring Payments, logo em seguida clique em Configure. Irá aparecer o campo de Client id e o campo Client SecretObtenha suas credenciais
  3. Com as credenciais preenchidas, agora é necessário habilitar o método de pagamento. Vá até a opção Enablee marque como Yes
  4. Pronto! o Pagamento Recorrente foi configurado com sucesso! 

Configurações de status de Notificações de Pagamento:

Esse processo irá explicar como configurar os status de pedido para as notificações de pagamento:

  1. Vá até o menu Systems > Configuration, na pagina de configurações vá até a opção Payment Methods
  2. Para configurar os status acesse a opção Mercado Pago – Global Configuration, vá até a opção Order Status Options. Para cada status de pagamento você poderá escolher um status de pedido, assim que a sua loja receber a notificação de pagamento o módulo atualizará automaticamente o pedido para o status escolhido. Para salvar as configurações clique no botão Save Config

O módulo está preparado para receber as notificações de pagamento de forma automática, ou seja, sem a necessidade de configurar a sua conta Mercado Pago ou o módulo.

  1. Pronto! os status de notificação foram configurados com sucesso 
Anúncio Pago

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui