Primeiro passo é ter uma conta no Mercado Pago, que pode ser pessoa física ou jurídica.
Após a criação e ativação da sua conta, acesse o link abaixo para criar o Aplicativo de Integração de meio de pagamento.
https://www.mercadopago.com.br/developers/panel/credentials
Obs: Nosso sistema terá apenas os recursos permitidos, portando garanta que as etapas abaixo sejam seguidas a risca para que funcione.
Após realizar o login no link acima, clique no menu Suas Integrações > Nova Integração.
Pode pedir login de duas etapas conforme configurado no Mercado Pago.
Escolha um nome único e clique em continuar.
Escolha o tipo de integração Pagamento Online e a Forma como Criou a Loja Como um desenvolvedor Próprio
Selecione a opção de checkout transparente ou Checkout API
E por último selecione a opção API de Pagamentos
Autorize e confirme a última etapa para criar as credenciais.
Credenciais
No Menu lateral em Credenciais de producao
Selecione o Ramo de Atividade e insira a URL do painel que está utilizando https://painel.wifiliberado.com.br
Depois clique em ativar credenciais.
Serão geradas as credenciais que utilizaremos no painel
Configuração do Painel
No painel do sistema, acesse o menu lateral esquerdo em Configurações > Integrações.
https://painel.wifiliberado.com.br/integrations
Escolha a opção Mercado Pago e clique em configurar.
Desmarque a opção Sandbox, ela é utilizada em ambiente de testes com as credenciais de teste, como vai utilizar em produção, as credenciais de produção devem ser utilizadas com o Sandbox desmarcado.
Ative a Integração.
Copie os valores em Public Key e Access Token das credenciais de produção e cole no formulario do painel e clique em salvar.
WEBHOOK - Notificação de pagamento.
Para o sistema saber de forma automatica que o cliente fez o pagamento no PIX é preciso configurar o WEBHOOK no Mercado Pago,
Para isso, na mesma tela do painel que configurou as credenciais, copie a URL do Webhook
Configurações > Integrações > Mercado Pago - Configurar
Será uma URL parecida com essa:
https://painel.wifiliberado.com.br/guest-api/voucher/paid/webhook/mercadopago
Na tela de configuração do seu aplicativo no Mercado Pago, Acesse o menu lateral esquerdo em Notificações - Webhook
Configurar Notificações
Selecione a ABA Produção
Em URL informe a url copiada do painel Wifi Liberado
Selecione as opções que serão utilizadas para notificação:
Pagamentos
Alertas ou Fraudes
Reclamações
Contestações
Com as configurações acima, o sistema já está apto a receber os pagamentos no PIX pelo mercado pago com liberação automática pela loja.