Cerrar video

Crea una tarjeta digital (vCard) sincronizada con Google Sheets para solicitar pedidos a través de WhatsApp en Divi v5.0

por | Nov 18, 2025 | Tutorial premium | 0 Comentarios

¡Estoy emocionado de compartir con ustedes la versión 5.0 de nuestro tutorial de vCard! Esta nueva versión marca un salto gigantesco en la evolución del proyecto: ¡ahora contamos con un plugin WordPress dedicado llamado OV Card Menu!

¿Quieres ver todo en acción? Te invito a ver el video de presentación donde te muestro todas las nuevas funcionalidades y el increíble potencial de esta versión 5.0. Podrás ver en tiempo real cómo funciona el sistema de combos, descuentos automáticos, integración con Mapbox y mucho más.

La evolución completa de nuestra vCard

Desde que comenzamos este proyecto, hemos recorrido un largo camino:

Crea una tarjeta digital (vCard) sincronizada con Google Sheets para solicitar pedidos a través de WhatsApp en Divi v5.0

¿Por qué la versión 5.0 es un cambio revolucionario?

La versión 5.0 representa el momento en que nuestro proyecto pasó de ser un ejercicio de Divi a convertirse en un producto profesional. Hemos desarrollado el plugin OV Card Menu, que transforma completamente la experiencia de implementación.

El problema que resolvimos

En versiones anteriores, implementar la vCard implicaba:

  • Copiar y pegar múltiples códigos JavaScript y CSS
  • Gestionar manualmente las actualizaciones
  • Configurar todo desde cero en cada nueva instalación
  • Depender de código personalizado en cada página

La solución: Plugin OV Card Menu

Ahora con OV Card Menu, todo el sistema está encapsulado en un plugin profesional que ofrece:

  • Instalación en un clic: Instala el plugin como cualquier otro plugin de WordPress
  • Configuración visual: Metabox intuitivo en el editor de páginas con selectores de color integrados
  • Actualizaciones automáticas: Mejoras y correcciones sin necesidad de modificar código
  • Compatible con Divi 4 y Divi 5: Protección CSS que detecta automáticamente la versión
  • Sistema de archivos optimizado: CSS y JavaScript organizados profesionalmente
  • Cache inteligente: Sistema de caché configurable para optimizar rendimiento
  • Múltiples catálogos: Crea tantas vCards como necesites en diferentes páginas
  • Panel de administración: Configuración centralizada y página de ayuda integrada

¿Qué incluye la versión 5.0?

Además del plugin, hemos agregado funcionalidades completamente nuevas:

🎯 Sistema de Combos

¡La función más esperada! Ahora puedes crear productos tipo combo donde el cliente debe elegir una cantidad exacta de productos. Por ejemplo:

  • Combo 3 Empanadas: El cliente elige exactamente 3 sabores (2 de jamón, 1 de carne, etc.)
  • Combo Familiar: Selecciona 4 pizzas con los sabores que prefiera
  • Desayuno Completo: Elige 2 bebidas + 1 pastel

💰 Descuentos Individuales

Ahora cada producto puede tener su propio porcentaje de descuento:

  • Se muestra un badge con el descuento (ej. «-15%»)
  • El precio original aparece tachado
  • El precio final con descuento se muestra destacado
  • Completamente configurable desde Google Sheets (columna I)

📊 Descuentos Automáticos Progresivos

Sistema inteligente de descuentos por monto de compra:

Subtotal $500 → 10% de descuento
Subtotal $1000 → 15% de descuento  
Subtotal $1500 → 20% de descuento

Se aplica automáticamente el mayor descuento alcanzado.

🍽️ Modos de Servicio Flexibles

Configura cómo opera tu negocio:

  • All: Delivery + Local (recoger) + Para comer aquí
  • Delivery: Solo envío a domicilio
  • Pickup: Solo recoger en local
  • Dine-in: Solo consumo en el lugar

Con selección de mesas cuando el modo «Para comer aquí» está activo.

🗺️ Integración con Mapbox

Sistema de ubicación avanzado:

  • Geocodificación de direcciones
  • Cálculo automático de distancia desde el negocio
  • Dos modos de envío:
    • Por zonas: Costos fijos por zona
    • Por distancia: Costo por kilómetro

📝 Registro de Pedidos en Google Sheets

Todos los pedidos se guardan automáticamente en una hoja «Pedidos» con:

  • Número de orden único
  • Fecha y hora con zona horaria configurada
  • Datos del cliente
  • Mensaje completo del pedido
  • Total y método de pago
  • Estado del pedido (Pendiente/Entregado/Cancelado)
  • Tipo de servicio

🎨 Sistema de Colores Unificado

Variables CSS globales que permiten personalización completa:

  • 9 colores configurables (primario, secundario, acento, éxito, peligro, advertencia, info, enlaces, párrafos)
  • Configuración en 3 niveles de prioridad: Shortcode → Página → Global
  • Color picker visual en el metabox de la página

⏰ Horarios con Múltiples Intervalos

Ahora puedes definir varios rangos horarios por día:

Lunes: 09:00-14:00 | 18:00-23:00
Martes: 09:00-14:00 | 18:00-23:00
Domingo: Cerrado

🔐 Mejoras de Seguridad

  • Prevención de modificación de mensajes de WhatsApp
  • Validación de datos en el servidor (Google Apps Script)
  • Sanitización completa de entradas

Estructura de Google Sheets Actualizada

La hoja «Menu» ahora tiene 10 columnas (A-J):

  • Columna A – Nombre: Nombre del producto
  • Columna B – Descripción: Descripción del producto
  • Columna C – Imagen: URL de la imagen
  • Columna D – Precio: Precio base del producto
  • Columna E – Sección: Categoría del menú
  • Columna F – Opciones: Opciones y modificadores del producto
  • Columna G – Combo: Cantidad de productos para combos (0 = producto normal)
  • Columna H – Alérgenos: Lista de alérgenos separados por coma
  • Columna I – Descuento: Porcentaje de descuento individual (0-100)
  • Columna J – En Stock: Disponibilidad del producto (TRUE/FALSE)

Hoja Config Expandida

La configuración ahora incluye 27 parámetros organizados en secciones:

📱 Configuración Básica
currency, whatsappNumber, vCardEnabled, maintenanceMessage

💰 Impuestos
taxEnabled, taxRate, taxIncluded, taxName

🎟️ Cupones y Descuentos
coupons, autoDiscounts (¡nuevo!)

🚚 Envío y Zonas
shippingZones, mapboxToken, businessLocation, shippingMode, shippingCostPerKm, shippingMessage

🕐 Horarios
timeZone, businessHours (ahora con múltiples intervalos), closedMessage

🍽️ Modos de Servicio (¡nuevo!)
serviceMode, tableNumbers, tableLabel

📄 Términos y Pagos (¡nuevo!)
termsUrl, termsType, termsContent, bankTransferInfo

Proceso de Implementación Simplificado

Gracias al plugin, el proceso ahora es increíblemente simple:

  1. Instala el plugin OV Card Menu
  2. Crea tu hoja de Google Sheets con el menú
  3. Publica el script de Google Apps y copia la URL
  4. Crea una página en WordPress
  5. Pega la URL en los ajustes de la página → URL de Google Sheets
  6. Habilita Divi Builder y guarda cambios
  7. Importa el JSON vCard Restaurante v5
  8. ¡Publica y listo!

Compatible con Divi 4 y Divi 5

El plugin incluye protección CSS automática que detecta:

  • Divi 4: .et-fb-preview–wireframe
  • Divi 5: .et-db, .et-vb-root-ancestor

Funciona perfectamente en ambas versiones sin configuración adicional.

¿Para quién es este proyecto?

Este tutorial es mucho más que una guía: es un proyecto de negocio completo. Puedes:

  • ✅ Ofrecer vCards personalizadas como servicio
  • ✅ Vender implementaciones a restaurantes y negocios locales
  • ✅ Crear una agencia especializada en menús digitales
  • ✅ Monetizar el servicio con mantenimiento mensual
  • ✅ Expandir a todo tu país con un modelo de franquicia

El valor real de este proyecto

Siendo completamente honesto, este proyecto con plugin incluido tiene un valor comercial de más de $599 dólares. En el mercado, soluciones similares se cobran como:

  • Setup inicial: $299-499
  • Mantenimiento mensual: $49-99
  • Personalizaciones: $50-150 cada una

Sin embargo, está incluido en los Tutoriales Exclusivos de la Academia OV DIVI

Lo que aprenderás en este tutorial

  • Instalación y configuración del plugin OV Card Menu
  • Creación de páginas optimizadas para vCards en WordPress
  • Configuración completa de Google Sheets con la estructura actualizada
  • Publicación y configuración de Google Apps Script
  • Importación y personalización del layout JSON en Divi Builder
  • Configuración de colores personalizados mediante metabox
  • Implementación de productos con combos y descuentos
  • Configuración de horarios de negocio con múltiples intervalos
  • Integración de Mapbox para cálculo de envíos
  • Configuración de métodos de pago y zonas de entrega
  • Personalización de cupones y descuentos automáticos
  • Configuración de modos de servicio (delivery, local, dine-in)
  • Registro automático de pedidos en Google Sheets
  • Optimización mobile-first para experiencia de usuario perfecta

Google Apps Script v5.0

El script también fue completamente refactorizado con:

  • Función «recordOrder()» para registrar pedidos
  • Soporte para múltiples intervalos horarios
  • Procesamiento de descuentos automáticos
  • Manejo de combos
  • Validación de datos mejorada
  • Manejo robusto de errores

🚀 Próximas Actualizaciones

Este proyecto sigue evolucionando y ya estamos trabajando en nuevas funcionalidades que llevarán la vCard a un nivel completamente profesional:

📸 Galería de imágenes en el popup: Los productos podrán mostrar múltiples imágenes con un slider interactivo para que los clientes vean el producto desde diferentes ángulos.

🖨️ Envío de tickets a consola de comandos: Integración directa con impresoras de tickets térmicas para imprimir pedidos automáticamente en la cocina o barra.

💳 Integración con pasarelas de pago: Acepta pagos en línea directamente desde la vCard con PayPal, Stripe y otras plataformas de pago seguras.

📊 Dashboard de gestión en tiempo real: Panel administrativo completo donde los restaurantes podrán ver pedidos entrantes al instante, actualizar estados de pedidos (recibido, en preparación, listo, entregado), imprimir tickets directamente desde el navegador, enviar órdenes a comanda automáticamente, ver estadísticas y reportes de ventas, y recibir notificaciones en tiempo real de nuevos pedidos.

Estas actualizaciones transformarán completamente el plugin en una solución POS (Point of Sale) completa para restaurantes, cafeterías y negocios de comida. Mantente atento a los próximos lanzamientos en los Tutoriales Exclusivos.

Conclusión

La versión 5.0 con el plugin OV Card Menu representa la profesionalización completa del proyecto. Ya no es solo un tutorial de Divi, es un producto comercial real que puedes implementar, vender y escalar.

El salto de código personalizado a plugin hace que:

  • La implementación sea 10 veces más rápida
  • El mantenimiento sea infinitamente más sencillo
  • Las actualizaciones sean automáticas
  • La experiencia sea profesional de principio a fin

No pierdas la oportunidad de dominar esta tecnología y crear tu propio negocio de vCards digitales.

¡Te espero en el tutorial!


¿Listo para dar el salto a la versión 5.0? Únete ahora a los Tutoriales Exclusivos de la Academia OV DIVI y accede a este increíble proyecto completo.

Este tutorial es premium

Accede a este y más tutoriales exclusivos de la Academia OV DIVI por tan solo $10 USD al mes y saca el máximo provecho del mejor tema y constructor visual para WordPress.

Tutoriales Relacionados

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tutoriales Exclusivos

Tutoriales exclusivos OV Divi

Lleva tus sitios web creados con divi al siguiente nivel.

Accede a tutoriales exclusivos y únicos de divi y saca el máximo provecho del mejor tema y constructor visual para WordPress.

$10 USD / mes

Pin It on Pinterest