jQuery(function($) { console.log("WPG: Script de puntos cargado correctamente"); var wpg_points = 0; var wpg_discount = 0; // Verificar si existe el enlace console.log("WPG: Enlaces encontrados:", $(".wpg-showpoints").length); console.log("WPG: Formulario encontrado:", $("#wpg-points-form").length); // Toggle para mostrar/ocultar formulario de puntos con validación $(document).on("click", ".wpg-showpoints", function(e) { console.log("WPG: Click detectado en enlace de puntos"); e.preventDefault(); e.stopPropagation(); // Obtener valores de los campos var documento = ($("#billing_document").val() || $("#billing_cedula").val() || "").trim(); var telefono = ($("#billing_phone").val() || "").trim(); var tarjeton = ($("#wpg_tarjeton").val() || "").trim(); console.log("WPG: Documento:", documento); console.log("WPG: Teléfono:", telefono); console.log("WPG: Tarjetón:", tarjeton); // Validar que al menos UN campo esté lleno if (!documento && !telefono && !tarjeton) { console.log("WPG: Error - Todos los campos están vacíos"); alert("Debe llenar al menos uno de los siguientes datos para poder consultar tus puntos: Documento, Teléfono o Tarjetón"); return false; } console.log("WPG: Validación pasada, iniciando consulta..."); // Proceder directamente a calcular puntos var $widget = $(".wpg-points-widget"); var $result = $(".wpg-points-result"); var $form = $("#wpg-points-form"); console.log("WPG: Formulario visible:", $form.is(":visible")); // Si el formulario no está visible, mostrarlo primero if (!$form.is(":visible")) { console.log("WPG: Mostrando formulario..."); $form.slideDown(300); $(this).attr("aria-expanded", "true"); } // Iniciar cálculo automáticamente $widget.addClass("wpg-loading"); $result.removeClass("show wpg-error").html(""); console.log("WPG: Enviando petición AJAX..."); console.log("WPG: URL AJAX:", wpg_ajax_data.ajax_url); $.ajax({ url: wpg_ajax_data.ajax_url, type: "POST", data: { action: "wpg_calculate_points", documento: documento, telefono: telefono, tarjeton: tarjeton }, success: function(response) { console.log("WPG: Respuesta recibida:", response); $widget.removeClass("wpg-loading"); if (response.success && response.data.points > 0) { console.log("WPG: Puntos encontrados:", response.data.points); wpg_points = response.data.points; wpg_discount = response.data.discount; var html = "

Puntos disponibles: " + response.data.points_formatted + "

"; html += "

Descuento aplicable: " + response.data.discount_formatted + "

"; html += ""; $result.removeClass("wpg-error").html(html).addClass("show"); } else if (response.success && response.data.points === 0) { console.log("WPG: Sin puntos disponibles"); $result.removeClass("wpg-error").html("

Puntos disponibles: 0

No se encontraron puntos para los datos ingresados.

").addClass("show"); } else { console.log("WPG: Error en respuesta:", response); $result.addClass("wpg-error").html("

" + (response.data.message || "No se encontraron puntos disponibles") + "

").addClass("show"); } }, error: function(xhr, status, error) { console.log("WPG: Error AJAX:", status, error); console.log("WPG: XHR:", xhr); $widget.removeClass("wpg-loading"); $result.addClass("wpg-error").html("

Error al consultar los puntos. Intenta de nuevo.

").addClass("show"); } }); return false; }); // Calcular puntos (botón manual) $(document).on("click", "#wpg-calculate-points", function(e) { console.log("WPG: Click en botón calcular puntos"); e.preventDefault(); var $btn = $(this); var $widget = $(".wpg-points-widget"); var $result = $(".wpg-points-result"); // Obtener datos var documento = $("#billing_document").val() || $("#billing_cedula").val() || ""; var telefono = $("#billing_phone").val() || ""; var tarjeton = $("#wpg_tarjeton").val() || ""; if (!documento && !telefono && !tarjeton) { $result.removeClass("show").addClass("wpg-error").html("

Por favor ingresa al menos documento, teléfono o tarjetón

").addClass("show"); return; } $widget.addClass("wpg-loading"); $btn.prop("disabled", true).text("Calculando..."); $.ajax({ url: wpg_ajax_data.ajax_url, type: "POST", data: { action: "wpg_calculate_points", documento: documento, telefono: telefono, tarjeton: tarjeton }, success: function(response) { $widget.removeClass("wpg-loading"); $btn.prop("disabled", false).text("Calcular cantidad de puntos"); if (response.success && response.data.points > 0) { wpg_points = response.data.points; wpg_discount = response.data.discount; var html = "

Puntos disponibles: " + response.data.points_formatted + "

"; html += "

Descuento aplicable: " + response.data.discount_formatted + "

"; html += ""; $result.removeClass("wpg-error").html(html).addClass("show"); } else { $result.addClass("wpg-error").html("

" + (response.data.message || "No se encontraron puntos disponibles") + "

").addClass("show"); } }, error: function() { $widget.removeClass("wpg-loading"); $btn.prop("disabled", false).text("Calcular cantidad de puntos"); $result.addClass("wpg-error").html("

Error al consultar los puntos. Intenta de nuevo.

").addClass("show"); } }); }); // Aplicar descuento $(document).on("click", "#wpg-apply-discount", function(e) { console.log("WPG: Click en aplicar descuento"); e.preventDefault(); var $btn = $(this); $btn.prop("disabled", true).text("Aplicando..."); var tarjeton = $("#wpg_tarjeton").val() || ""; $.ajax({ url: wpg_ajax_data.ajax_url, type: "POST", data: { action: "wpg_apply_discount", tarjeton: tarjeton }, success: function() { console.log("WPG: Descuento aplicado, actualizando checkout"); $(document.body).trigger("update_checkout"); $btn.text("✓ Descuento aplicado").css("background", "#155724"); } }); }); // Guardar tarjetón en sesión al cambiar $(document).on("change", "#wpg_tarjeton", function() { var tarjeton = $(this).val(); console.log("WPG: Tarjetón cambiado:", tarjeton); $.post(wpg_ajax_data.ajax_url, { action: "wpg_save_tarjeton", tarjeton: tarjeton }); }); }); Toma Corriente Inteligente Programable VTA+ Dot WIFI -
Dark Light
-29%
,

Toma Corriente Inteligente Programable VTA+ Dot WIFI

Disponibilidad

10 disponibles


¡Consulta por nuestro canal de WhatsApp la disponibilidad de este producto!

Compare
  • Automatice y controle sus dispositivos de forma remota
  • Programe tiempos de encendido o apagado
  • Cree rutinas de encendido desde la aplicación
  • Diseño compacto fácil instalación y conexión con la APP
  • Compatible para control con asistentes de voz.

$ 40.900 $ 57.260

10 disponibles

Compare

Especificaciones

[3=Amperaje=10000 mAh, 2=Aplicacion de Comando de Voz que Soporta=Amazon Alexa,Google Assitant,Siri, 1=Compatible Con=Amazon Alexa,Google Assistan,Sistema Propio de la Marca, 4=Switch Para Ubicar en=Solo Interior]

Características Técnicas

Sistema Operativo Compatible
Android 
iOS 
Compatible Con
Amazon Alexa 
Google Assistan 
Sistema Propio de la Marca 
Aplicacion de Comando de Voz que Soporta
Amazon Alexa 
Google Assitant 
Siri 
Requerimientos especificos de Funcionamiento
Conexión WIFI 2,4GHZ 
Voltaje
1200  Voltios
Amperaje
10000  mAh

Características Físicas

Tonalidad de Color
Blanco 
Switch Para Ubicar en
Solo Interior 

Conectividad

Incluye Hub
No Necesita Hub 
Opciones de Conectividad
WiFi 

Información Adicional Relevante

Linea Modelo Referencia
VTA-84624 
Caracteristicas Especiales
Programable 
Tiene Monitoreo Remoto con App 
Qué incluye el producto
Tomacorriente 
Qué No incluye el producto
No aplica 
Garantía
24  Meses
Observaciones Adicionales
• Los daños causados por el uso indebido del producto, mala manipulación o el no seguir los lineamientos de uso enunciados, serán responsabilidad únicamente del usuario. • No altere ni modifique de ninguna manera el producto ya que esto se constituye como Pérdida directa de la garantía. • No tire este producto a la basura, realice la disposición final del aparato a través del punto de venta para dar tratamiento adecuado. • Para efecto de garantía y/o servicio técnico acérquese al lugar donde fue adquirido para validar mediante revisión técnica. 
Ver todas las especificaciones
SKU: 7702271846242 Categorías: ,

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “Toma Corriente Inteligente Programable VTA+ Dot WIFI”

There are no reviews yet.

Selecciona al menos 2 productos
para comparar