function webpayThankYou()
{
    log_me("Entrando al ThankYouPage");
    //Variable que permite ver el contenido.
    $validoMostrar = true;
    if (isset($_GET['order']) && isset($_GET['key']) && isset($_GET['status'])) {
        $order_id = absint($_GET['order']);
        $order_key = $_GET['key'];
        $status = $_GET['status'];
        //Reviso si status es valido.
        if (!WC_Gateway_Webpayplus::webpay_status_valido($status)) {
            $validoMostrar = $validoMostrar && false;
        }
        //Reviso si corresponde la orden con el key
        if (!WC_Gateway_Webpayplus::webpay_orden_valida($order_id, $order_key)) {
            $validoMostrar = $validoMostrar && false;
        }
        //Muestro los datos de la orden si es valida
        if ($validoMostrar) {
            WC_Gateway_Webpayplus::order_received($order_id);
        } else {
            WC_Gateway_Webpayplus::webpay_pagina_error($order_id);
        }
    } else {
        if (isset($_GET['order'])) {
            $order_id = absint($_GET['order']);
            WC_Gateway_Webpayplus::webpay_pagina_error($order_id);
        } else {
            WC_Gateway_Webpayplus::webpay_pagina_error();
        }
    }
    log_me("Saliendo al ThankYouPage");
}