File "processa_doacao.php"
Full path: C:/xampp/htdocs/www_real-20250703105326/processa_doacao.php
File
size: 989 B (989 B bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor &nnbsp; Back
<?php
require 'vendor/autoload.php'; // Carrega o SDK do MercadoPago
// Configura as credenciais do MercadoPago
MercadoPago\SDK::setAccessToken('SEU_ACCESS_TOKEN');
// Verifica o tipo de doação
$tipo = $_POST['tipo'];
$valor = ($tipo == 'premium') ? 20 : 50;
// Cria a preferência de pagamento
$preference = new MercadoPago\Preference();
$item = new MercadoPago\Item();
$item->title = ($tipo == 'premium') ? "Doação Premium" : "Doação VIP";
$item->quantity = 1;
$item->unit_price = $valor;
$preference->items = array($item);
$preference->back_urls = array(
"success" => "http://thisaionbrasil.ddns.net/retorno.php?status=success&tipo=$tipo",
"failure" => "http://thisaionbrasil.ddns.net/retorno.php?status=failure",
"pending" => "http://thisaionbrasil.ddns.net/retorno.php?status=pending"
);
$preference->auto_return = "approved";
$preference->save();
// Redireciona o usuário para o checkout do MercadoPago
header("Location: " . $preference->init_point);
exit;
?>