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
- Los pedidos viven en el chat: cantidades, direcciones y «¿este ya está pagado?» quedan dispersos entre capturas y notas de voz, y siempre se escapa algo al despachar.
- No hay un inventario real, así que el personal promete stock que no tiene — o dos clientes «compran» la última unidad antes de que se confirme cualquiera de los dos pedidos.
- Los envíos masivos de marketing van a cada número que alguna vez te escribió, sin registro de opt-in, lo que baja la calificación de calidad de tu número y hace que se bloqueen temporalmente los mensajes de empresa.
- El catálogo nativo de WhatsApp no tiene historial de pedidos, conteo de stock ni reportes, así que no ves los ingresos de hoy, tus más vendidos ni a quién falta dar seguimiento.
Qué crearías
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.
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.
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
Un día con el sistema
- 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».
- 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.
- 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.
- 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.
- 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.
- 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.
- 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ó.
- 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
- Pedir no implica opt-in. Meta exige un opt-in explícito de WhatsApp antes de enviar plantillas de marketing; disparar promos a todo el que alguna vez te escribió baja la calificación de calidad de tu número y puede provocar un bloqueo de 1 a 3 días para los mensajes iniciados por la empresa. Guarda el origen y la marca de tiempo del opt-in por cliente, y condiciona todo el marketing a eso.
- La ventana de 24 horas y las categorías de plantilla son reglas reales de facturación y política, no trivia. Las respuestas son gratis solo dentro de la ventana de servicio que abre un cliente; después debes usar una plantilla aprobada, y disfrazar una promoción de actualización de pedido de utilidad es una mala clasificación que hace que rechacen las plantillas o penalicen la cuenta. Registra cuándo se abrió cada ventana y qué categoría usó cada envío.
- No descuentes stock en la entrega a WhatsApp. Como la confirmación ocurre de forma asíncrona en el chat, dos clientes pueden entregar un pedido por la última unidad; reserva o descuenta solo al confirmar el pago, y muestra una disponibilidad honesta para no terminar pidiendo disculpas después.
- El pago es fuera de la plataforma y manual. El contra entrega y la transferencia significan que «pagado» es una decisión humana, no un webhook, así que mantén un campo explícito de método de pago y una marca manual de pagado, y nunca dejes que un pedido se marque como enviado antes de estar pagado salvo que se haya elegido contra entrega — una implementación ingenua que avanza el estado en automático terminará despachando mercancía sin pagar.
- La política de comercio de WhatsApp prohíbe verticales enteras — alcohol, tabaco, drogas, suplementos y bienes digitales descargables como PDF, suscripciones y cuentas. Enrutar cualquiera de estos por el canal pone en riesgo toda la cuenta, así que marca los productos restringidos y déjalos fuera de la entrega. Y guarda cada número en E.164 con código de país, o el link de wa.me y los envíos de plantillas fallan en silencio.
- 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.
- 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
- WhatsApp Business Platform — Precios (Meta for Developers) — Precios oficiales por mensaje, las categorías de marketing / utilidad / autenticación / servicio, y la ventana de servicio gratuita de 24 horas.
- Política de WhatsApp Business Platform y sanciones por spam (Meta for Developers) — Reglas de opt-in y de plantillas aprobadas, calificación de calidad y los bloqueos crecientes que siguen al spam o a las violaciones de marketing.
- KPIs de WhatsApp en ecommerce: benchmarks 2025 (Chatarmin) — Benchmarks de ecommerce — altas tasas de apertura, 3-7% de conversión en envíos masivos y los flujos de checkout abandonado como el de mejor desempeño.
Descríbelo y publícalo en tu propio dominio de una vez: alojado, full-stack, sin servidor. Gratis para empezar.