Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Vendas Online via API com Mercado Pago - #17 Pix

11/04/2021

Na aula de hoje eu vou ensinar como integrar o seu ecommerce ao pix do Mercado Pago através do checkout transparente da plataforma.

Pix no Ecommerce Mercado Livre

O primeiro requisito para trabalhar com PIX no Mercado Pago é registrar uma chave na plataforma. Para isso, será necessário instalar o App do Mercado Pago, acessar Perfil >> Suas chaves Pix

controllers/PaymentController3.php

Bora criar o controlador responsável por gerar o QR Code Pix da fatura.

$payment = new MercadoPago\Payment();
 $payment->transaction_amount = 100;
 $payment->description = "Título do produto";
 $payment->payment_method_id = "pix";
 $payment->payer = array(
     "email" => "test@test.com",
     "first_name" => "Test",
     "last_name" => "User",
     "identification" => array(
         "type" => "CPF",
         "number" => "19119119100"
     ),
     "address"=>  array(
         "zip_code" => "06233200",
         "street_name" => "Av. das Nações Unidas",
         "street_number" => "3003",
         "neighborhood" => "Bonfim",
         "city" => "Osasco",
         "federal_unit" => "SP"
     )
 );

 $payment->save();
 //echo "<pre>",print_r($payment),"</pre>";
echo "<img style='width: 300px; height: 300px;' src='data:image/png;base64, ".$payment->point_of_interaction->transaction_data->qr_code_base64."' alt='Pix do cliente X'>";

Você não conseguirá testar localmente, pois é necessário SSL, então envie para uma hospedagem online com SSL.

Por hoje é só! Sucesso nos códigos e na vida!

Precisando de assessoria? webdesignemfoco@gmail.com

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Vendas Online via API com Mercado Pago - #16 Notificações de Status
Nessa vídeoaula remos aprender como receber as notificações de alteração de status do pagamento advindas da API do Mercado Pago.
Saiba mais!
Pagseguro, Mercado Pago ou PayPal? Qual é o melhor e-commerce?
Na aula de hoje faremos um comparativo entre os facilitadores de pagamento: Pagseguro, Mercado Pago e PayPal. Qual é o melhor?
Saiba mais!
Mercado Pago
Neste curso aprenderemos como desenvolver pagamentos através do checkout transparente da API do Mercado Pago.
Saiba mais!