Construido con Y Build Pasa del prompt a una app desplegada en tu propio dominio — sin servidor. Empieza gratis
ConstruirLanzarCompararEl LaboratorioAcerca de Empieza a construir →
ybuild / Escenarios

Crea una tienda online con checkout por WhatsApp

En muchos mercados la verdadera tienda es un chat de WhatsApp: la gente descubre un producto y luego cierra la venta en el chat con una mezcla de transferencia bancaria, link de pago y pago contra entrega. Eso funciona hasta que crece el volumen: las capturas de pantalla se acumulan, el stock se adivina y no queda registro de quién pidió qué. Este escenario construye la capa que falta: un catálogo alojado en tu propio dominio que entrega el checkout a WhatsApp mientras mantiene, de forma silenciosa, una base de datos real de pedidos e inventario por detrás.

El problema

Qué crearías

Tienda de catálogo en tu propio dominio

Un catálogo de productos rápido y pensado primero para el móvil, con categorías, variantes, precios y stock en vivo — servido en tu propio dominio, no como una publicación de marketplace ni una tarjeta de catálogo de WhatsApp.

Entrega del checkout a WhatsApp

Un botón de «Finalizar por WhatsApp» que abre el WhatsApp del cliente hacia tu número de empresa con un resumen del pedido y un número de referencia ya cargados, mientras el pedido pendiente se guarda en tu panel para que exista aunque nunca llegue a enviar el mensaje.

Consola de pedidos y cumplimiento

Un panel para confirmar pedidos, marcarlos como pagados, descontar stock, avanzar el estado, enviar mensajes de estado del pedido y registrar el opt-in — la columna operativa que WhatsApp por sí solo nunca te da.

El modelo de datos

products
id, nombre, sku, categoría, precio, moneda, stock disponible, opciones de variante, url de imagen, activo, apto para WhatsApp
customers
id, nombre, número de whatsapp (E.164), ciudad, dirección de entrega, estado de opt-in, origen del opt-in, fecha de opt-in, última compra
orders
id, número de pedido, customer_id, estado, subtotal, costo de envío, total, método de pago, pagado, apertura de la ventana de servicio, fecha de creación
order_items
id, order_id, product_id, variante, cantidad, precio unitario, total de línea
whatsapp_messages
id, customer_id, order_id, dirección, nombre de plantilla, categoría, estado, fecha de envío

Un día con el sistema

  1. Apertura de la mañana: un miembro del equipo entra al panel en tu dominio y encuentra cada pedido que llegó durante la noche por el checkout de WhatsApp, cada uno ya convertido en un pedido con líneas de detalle, un número de cliente y el estado «a la espera de confirmación».
  2. Un cliente llega a la tienda desde un enlace de Instagram, filtra por categoría, abre un producto con variantes y precio, y agrega dos artículos al carrito.
  3. En el checkout toca «Finalizar por WhatsApp»; la tienda abre su WhatsApp hacia tu número de empresa con un resumen precargado y una referencia de pedido, y guarda el pedido pendiente para que exista aunque nunca envíe el mensaje.
  4. El cliente envía el mensaje, lo que abre una ventana de servicio de 24 horas; el equipo responde gratis para confirmar stock, cotizar el costo de envío y compartir las opciones de pago — transferencia bancaria, un link de pago o pago contra entrega.
  5. Cuando la transferencia llega o se acuerda el contra entrega, el equipo marca el pedido como pagado; solo entonces se descuenta el stock, para que nada se venda de más mientras las confirmaciones quedan a medias en el chat.
  6. Al despachar, el pedido pasa a «en camino», lo que envía un mensaje de utilidad de actualización del pedido con la paquetería y el tiempo estimado — una categoría permitida y barata porque va ligada al propio pedido del cliente.
  7. Los carritos que llegaron a WhatsApp pero nunca se confirmaron aparecen en una lista de abandonados; los números con opt-in reciben un único recordatorio de seguimiento, usando una plantilla aprobada si la ventana gratuita ya se cerró.
  8. Al cierre, el tablero muestra los pedidos por estado, los ingresos de hoy, los artículos con poco stock para reponer y una lista de opt-in en crecimiento que luego podrás usar para envíos masivos genuinos.

Dónde falla la IA

✓ Haz primero
  • Tienda con carrito y un deep link de «Finalizar por WhatsApp» que precarga el pedido y guarda un pedido pendiente equivalente en el panel.
  • Panel de pedidos: confirmar, marcar pagado, avanzar estado, descontar stock solo al estar pagado, más una vista de stock bajo para reponer.
  • Registros de clientes con números en E.164, captura de opt-in (origen y marca de tiempo) y un mensaje de utilidad de estado del pedido al despachar.
— Deja para después
  • Envíos masivos de marketing automatizados y flujos segmentados — agrégalos más tarde, cuando tengas una lista sana de opt-in.
  • Cobro dentro del chat o con WhatsApp Pay nativo — mantén el pago manual por transferencia, link o contra entrega en la v1.
  • Una bandeja compartida multiagente, respuestas automáticas de chatbot y juegos de plantillas multilingües.

Preguntas frecuentes

¿Los clientes pagan de verdad dentro de WhatsApp?

En la v1, no. La tienda entrega un pedido precargado a tu número de WhatsApp y tú confirmas el pago — transferencia bancaria, un link de pago o pago contra entrega — en el chat. La diferencia es que el pedido, sus líneas de detalle, el monto y el estado viven todos en tu panel en tu dominio, así que nada se pierde en el chat.

¿Puedo volver a escribirle a un cliente que se fue sin responder?

Solo si hizo opt-in a WhatsApp, y fuera de la ventana de servicio de 24 horas debes usar una plantilla aprobada por Meta en la categoría correcta. El sistema guarda el opt-in y los tiempos de la ventana para que no rompas la política sin querer ni te bajen la calificación de calidad del número.

¿Por qué no usar directamente el catálogo integrado de WhatsApp?

El catálogo nativo no tiene inventario real, ni registros de pedidos, ni descuento de stock, ni reportes. Esto te da una tienda propia en tu propio dominio más una base de datos de pedidos y clientes por detrás; WhatsApp se queda como canal de checkout y confirmación, que es en lo que realmente es bueno.

¿Qué impide que dos personas compren el último artículo?

El stock no se reduce en la entrega a WhatsApp. Se descuenta solo cuando marcas un pedido como pagado, así que las confirmaciones asíncronas en el chat no pueden vender de más, y la tienda muestra una disponibilidad que sí puedes cumplir.

¿Puedo vender cualquier cosa por el checkout de WhatsApp?

No. La política de comercio de Meta prohíbe categorías como alcohol, tabaco, drogas, suplementos y bienes digitales descargables, y venderlos pone en riesgo toda tu cuenta de WhatsApp. La solución te deja marcar productos restringidos y mantenerlos fuera de la entrega a WhatsApp mientras sigues listando los artículos que sí cumplen.

Fuentes

Crea esto para tu negocio

Descríbelo y publícalo en tu propio dominio de una vez: alojado, full-stack, sin servidor. Gratis para empezar.

Empieza gratis →
Relacionado en ybuild
comercio y tiendas localesback-office de pymes Base de Datos GestionadaAlojamiento con Dominio PropioPagos y Facturación App Full-StackApp CRUDEsquema de Base de Datos
Escenarios relacionados
Crea una App de Citas para tu SpaCrea una app de reservas para una clínica dentalCrea una App de Reservas para tu SalónApp de reservas para tutores: clases recurrentes, horas prepagadas y control de ausenciasApp de contabilidad para pequeñas empresasCRM para bufetes de abogados
Construye tu propia app
Gratis · sin tarjeta
Empieza gratis →