Vendas Online via API com Mercado Pago - #17 Pix
11/04/2021Na 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
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.
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?