Esempio n. 1
0
$comprador->email = $payer_email;
//Datos de la compra
$compra = new Compra();
$compra->email_vendedor = $receiver_email;
$compra->email_comprador = $payer_email;
$compra->item = $item_name;
$compra->item_id = $item_number;
$compra->precio = $payment_amount;
$compra->cantidad = $cantidad;
$compra->comprador = $comprador;
$compra->estado = $payment_status;
$compra->id_transaccion = $txn_id;
Tool::log("   ", LOG_FILE);
Tool::log("****  [NUEVA TRANSACCION]  ****", LOG_FILE);
Tool::log($req, LOG_FILE);
$idEvento = $compra->getEvento($item_number);
if (!$idEvento) {
    Tool::log("[ERROR] Error de la base de datos obteniendo ID de Evento", LOG_FILE);
} else {
    $compra->id_evento = $idEvento;
}
$auxReg1 = $comprador->estaRegistrado();
if (!$auxReg1) {
    if ($comprador->registraComprador()) {
        Tool::log("[OK] Registro de nuevo comprador", LOG_FILE);
    } else {
        Tool::log("[ERROR] Error de la base de datos registrando nuevo comprador", LOG_FILE);
    }
} else {
    Tool::log("[OK] Comprador ya registrado ", LOG_FILE);
}