$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); }