Jump to content
Facebook Whatsapp Twitter Youtube

Como usar o Pix/Boleto do Mercado Pago


Revoltz
 Share

Recommended Posts

Hoje vou ensinar de forma bem simples de como trabalhar com o SDK 3.0.5 do Mercado Pago

Requisitos →

  • php >= 8.2
  • composer

 

1 – com o composer já instalado, abra o terminal e navegue até a pasta do seu projeto e baixe o sdk:

This is the hidden content, please

após o download irá criar uma pasta chamada vendor que usaremos no passo a seguir

 

2 – crie um arquivo na raiz do projeto chamado pix.php e cole o seguinte conteudo: 

pix.php

This is the hidden content, please

Explicação:

  • $access_token = O token que o mercado pago gerou ao criar seu App
  • $notification_url = Url de notificação, quando o status do pagamento for alterado será enviando uma notificação para esta URL
  • $external_reference =  Uma referencia externa ÚNICA para indetificar o pedido futuramente  
  • $description = Descrição do pedido
  • $donate_value = Valor do pedido

Para visualizar oque o retorno do mercado pago de forma detalhada você pode usar o var_dump, exemplo:

This is the hidden content, please

Se der tudo certo você já verá os dados do pix

Por exemplo, para exibir a imagem do QRCode:

This is the hidden content, please

Você pode fazer o mesmo para o boleto, exemplo

invez de usar

This is the hidden content, please

use

This is the hidden content, please

e para pega a URL do boleto

This is the hidden content, please

 

Agora vamos criar o arquivo “mercado-pago.php” que será responsável por receber as notificações do nosso pedido e atualizar o mesmo

O mercado pago envia o dados do pedido para o mercado-pago.php

capture o ID e use a função get() da classe PaymentClient para obter os dados do pedido atualizado

mercado-pago.php

This is the hidden content, please

Use o var_dump para visualizar os dados detalhadamente, mas com o exemplo acima eu já deixei o status e o external_reference

 

Como isso você ja pode verifica se o pedido foi pago e entregar o Gold para o jogador hehe

This is the hidden content, please

 

Github: 

This is the hidden content, please

Documentação: 

This is the hidden content, please

 

 

  • Curtir 7
  • Hmmm 4
  • Confuso 1
  • Amei 2
  • Uau 2

revoltz.dev

Link to comment
Share on other sites

  • Revoltz changed the title to Como usar o Pix/Boleto do Mercado Pago

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Suporte GM

Comunidade de Perfect World do Brasil

Copyright © 2023-2024 SuporteGM Powered by Invision Community
Поддержка Invision Community в России

Links

×
×
  • Create New...