Guías 5 min de lectura

Arquitectura de una tienda online: Cómo funciona por dentro

Entendé el flujo completo de un pedido, los estados, componentes clave e integraciones de tu ecommerce. Guía práctica para dueños de tiendas.

Arquitectura Pedidos Ecommerce

Muchos emprendedores usan su tienda online todos los días pero no entienden cómo funciona por dentro. Y eso está bien… hasta que algo falla y no sabés por dónde empezar a buscar.

En esta guía te explico la arquitectura de una tienda online para que entiendas qué pasa desde que un cliente entra hasta que recibe su pedido.

El flujo del pedido (ciclo de vida)

Cada venta en tu tienda sigue este camino:

Cliente navega → Agrega al carrito → Checkout → Pago → Confirmación → Preparación → Envío → Entrega

Parece simple, pero en cada paso pasan muchas cosas por detrás:

  1. Navegación: El cliente ve productos, el sistema registra su sesión
  2. Carrito: Los productos se guardan (incluso si cierra el navegador)
  3. Checkout: Se capturan datos de envío y facturación
  4. Pago: La pasarela procesa la transacción y confirma
  5. Post-venta: Emails automáticos, actualización de stock, notificaciones

Estados del pedido

Este es el corazón de tu operación. Cada pedido pasa por diferentes estados:

Pendiente de pago

El cliente inició el checkout pero todavía no pagó. Puede ser que:

  • Abandonó el carrito
  • Eligió transferencia y todavía no la hizo
  • Hubo un error en el pago

Tip: Configurá emails automáticos de “carrito abandonado” para recuperar estas ventas.

Procesando

El pago fue confirmado. Ahora tenés que:

  • Verificar stock real
  • Preparar el paquete
  • Generar etiqueta de envío
  • Facturar (si corresponde)

Tip: Este estado debería durar máximo 24-48 horas.

En camino

El paquete fue entregado al correo. El cliente debería recibir:

  • Número de seguimiento
  • Link para trackear el envío
  • Tiempo estimado de entrega

Completado

El cliente recibió el pedido. Momento ideal para:

  • Pedir una reseña
  • Ofrecer un descuento para la próxima compra
  • Agregar a lista de clientes para remarketing

Cancelado / Reembolsado

Algo salió mal. Las razones más comunes:

  • Cliente se arrepintió
  • Producto sin stock
  • Error en el pedido
  • Problema con el envío

Importante: Documentá siempre el motivo de la cancelación para detectar patrones.

Los componentes clave de tu tienda

1. Catálogo de productos

Es la base de todo. Incluye:

  • Productos simples: Una sola versión (ej: un libro)
  • Productos variables: Múltiples opciones (ej: remera en S, M, L)
  • Categorías: Organización lógica para navegación
  • Atributos: Talle, color, material, etc.
  • Stock: Cantidad disponible de cada variación

Error común: No actualizar el stock y vender productos que no tenés.

2. Carrito de compras

Más complejo de lo que parece:

  • Sesión del usuario: Guarda el carrito aunque no esté logueado
  • Persistencia: El carrito no se borra si cierra el navegador
  • Cálculos en tiempo real: Subtotal, descuentos, envío, total
  • Validación de stock: Verifica disponibilidad antes del checkout

3. Checkout

El momento crítico donde se pierden más ventas:

  • Datos del cliente: Nombre, email, teléfono
  • Dirección de envío: Con validación de código postal
  • Método de envío: Opciones y costos calculados
  • Cupones de descuento: Validación y aplicación
  • Método de pago: Selección de pasarela

Tip: Cada campo extra en el checkout reduce las conversiones. Pedí solo lo necesario.

4. Pasarela de pago

El componente más crítico. En Argentina, MercadoPago domina el mercado.

Cómo funciona:

  1. Cliente elige pagar
  2. Se redirige a MercadoPago (o abre modal)
  3. Cliente ingresa datos de pago
  4. MercadoPago procesa con el banco
  5. MercadoPago envía confirmación a tu tienda (webhook)
  6. Tu tienda actualiza el estado del pedido

Webhooks: Son notificaciones automáticas que MercadoPago envía a tu tienda. Sin esto configurado, no sabés si el pago se acreditó.

5. Gestión de stock

Flujo automático:

  1. Cliente paga → Se reserva el stock
  2. Pedido completado → Se descuenta definitivamente
  3. Pedido cancelado → Se devuelve el stock

Alertas útiles:

  • Stock bajo (menos de X unidades)
  • Producto agotado
  • Reposición necesaria

Integraciones comunes

Correos y logística

Las más usadas en Argentina:

  • Andreani: API robusta, buen seguimiento
  • OCA: Buena cobertura nacional
  • Correo Argentino: Económico pero más lento
  • Envíopack: Agregador que compara precios

Lo que necesitás configurar:

  • Cálculo automático de costos por CP
  • Generación de etiquetas
  • Actualización de tracking

Facturación electrónica

Si facturás:

  • AFIP: Webservice para factura electrónica
  • Plugins de facturación según tu plataforma
  • Servicios como Colppy, Xubio o Facturante

Notificaciones automáticas

Emails que tu tienda debería enviar sola:

  • Confirmación de pedido
  • Pago recibido
  • Pedido enviado (con tracking)
  • Pedido entregado
  • Carrito abandonado (recordatorio)

WhatsApp: Cada vez más tiendas agregan notificaciones por WhatsApp usando APIs como Twilio o servicios locales.

Errores comunes (y cómo evitarlos)

1. Estados de pedido mal configurados

Problema: No sabés en qué etapa está cada pedido. Solución: Definí un flujo claro y usá los estados consistentemente.

2. Stock desactualizado

Problema: Vendés productos que no tenés. Solución: Sincronizá stock automáticamente y configurá alertas de stock bajo.

3. Emails que no llegan

Problema: Clientes no reciben confirmaciones. Solución: Configurá un servidor SMTP profesional (SendGrid, Mailgun, Amazon SES).

4. Webhooks no configurados

Problema: Pagos que no se confirman automáticamente. Solución: Verificá la configuración de webhooks en MercadoPago y que tu servidor los reciba.

5. Sin backups

Problema: Perdés toda la información si algo falla. Solución: Backup diario automático de base de datos y archivos.

Conclusión

Entender cómo funciona tu tienda por dentro te convierte en un mejor operador. Sabés dónde buscar cuando algo falla, podés optimizar procesos y tomás mejores decisiones.

No necesitás ser programador, pero sí entender el flujo básico: cómo entra un pedido, qué estados atraviesa, y qué componentes intervienen en cada paso.


¿Querés una tienda online bien armada desde el día 1? Mirá el producto Tienda Online o contactame para consultas.

TS

¿Necesitás ayuda con tu tienda?

Si te quedó alguna duda o querés que te ayude a implementar esto en tu proyecto, escribime por WhatsApp.

Contactar