Skip to main content

Buyer Flows

Escenario: Descubrimiento y búsqueda en la tienda

  1. El usuario llega a la tienda (home o landing de campañas).
  2. Navega estanterías y/o categorías visibles.
  3. Utiliza el buscador e ingresa términos o ISBN.
  4. El sistema normaliza la consulta y calcula relevancia por campos (nombre, ID, autores, taxonomías).
  5. Se muestran resultados ordenados por puntaje de relevancia.
  6. El usuario filtra/ordena (si aplica) y selecciona un producto o plan.
  7. Abre la página de detalle del producto/plan.
  8. Revisa precio/promoción y disponibilidad.
  9. Decide agregar al carrito o usar “Comprar ahora”.
  10. Continúa con navegación o va a checkout.

Sugerencias adicionales: vista rápida desde listados; historial de búsqueda reciente; resultados relacionados.

Escenario: Vista de producto y decisión de compra

  1. El usuario ingresa al detalle del producto/plan.
  2. Visualiza precios en la moneda activa y promociones vigentes.
  3. Revisa descripción, metadatos y, si aplica, vista previa.
  4. Verifica si el producto está habilitado para compra individual o incluido en planes.
  5. Elige cantidad (si aplica a físicos) o simplemente selecciona comprar.
  6. Decide entre “Agregar al carrito” o “Comprar ahora”.
  7. Opcional: copia/ingresa un cupón más adelante en el flujo.
  8. Continúa al carrito o al checkout.
  9. Puede volver atrás para seguir navegando.
  10. Mantiene el ítem en sesión de invitado si no inició sesión.

Sugerencias adicionales: recomendaciones similares; aviso si el título ya está en su biblioteca.

Escenario: Agregar productos al carrito

  1. El usuario pulsa “Agregar al carrito” en un producto.
  2. El sistema añade el ítem al carrito de la sesión (invitado o autenticado).
  3. El usuario puede seguir navegando y agregar más ítems compatibles.
  4. Desde el mini-carrito o carrito, revisa subtotales y moneda.
  5. Puede remover ítems o cambiar cantidades (si aplica).
  6. Ingresa un cupón (opcional, ver reglas de cupones).
  7. Si hay una suscripción en carrito, se bloquea agregar otra suscripción.
  8. Avanza a checkout.
  9. El sistema persistirá el carrito para invitados por sesión temporal.
  10. Usuarios autenticados verán el carrito asociado a su cuenta/sesión.

Sugerencias adicionales: alertas por incompatibilidades (retail, múltiples suscripciones, 100% con múltiples ítems).

Escenario: “Comprar ahora” (Buy Now)

  1. En el detalle, el usuario pulsa “Comprar ahora”.
  2. El sistema agrega el ítem al carrito si no estaba.
  3. Redirige inmediatamente al checkout.
  4. El usuario puede aplicar cupón en checkout (si corresponde).
  5. Confirma dirección de email/sesión si es invitado o inicia sesión.
  6. Revisa total y moneda.
  7. Procede al pago o confirma si es 100% gratis.
  8. Completa compra y llega a “Gracias”.
  9. Acceso se activa según reglas de contenidos/planes.
  10. Puede ir a “Mi biblioteca” para leer.

Sugerencias adicionales: posibilidad de volver y convertir en carrito multi-ítem antes de pagar.

Escenario: Aplicación de cupones

  1. En carrito o checkout, el usuario ingresa el código.
  2. El sistema valida elegibilidad (tipo de ítem, alcance, límites, usuario).
  3. Si es 100% y hay múltiples ítems, rechaza el uso para esa operación.
  4. Aplica descuento porcentual sobre ítems elegibles.
  5. Recalcula totales respetando mínimos configurados.
  6. Muestra mensaje de éxito o error según reglas.
  7. Conserva el cupón aplicado para el pago.
  8. Si vence el cupón o se exceden límites, lo invalida.
  9. Permite remover el cupón antes de pagar.
  10. Continúa al pago o a “Gracias” si el total queda en 0.

Sugerencias adicionales: prevalidación al pegar código; feedback contextual por ítem inelegible.

Escenario: Checkout estándar con pago

  1. El usuario revisa el resumen del pedido y moneda.
  2. El sistema selecciona automáticamente el gateway según moneda, región y métodos disponibles.
  3. El usuario ingresa datos de pago (Stripe/MercadoPago, etc.).
  4. Se procesa la transacción en el gateway.
  5. El sistema confirma el resultado y registra la compra.
  6. Si procede, activa licencias o suscripciones.
  7. Muestra página de “Gracias” con confirmación.
  8. Envía correo de confirmación (si está habilitado).
  9. El usuario puede ir a “Mi biblioteca”.
  10. Los accesos quedan disponibles de inmediato al confirmarse el pago.

Sugerencias adicionales: manejo de reintentos, selección manual de método local cuando existan opciones.

Escenario: Checkout con cupón 100% (sin pasar por gateway)

  1. El usuario aplica un cupón 100% a un ítem elegible (único ítem en carrito).
  2. El total pasa a 0 y se habilita confirmación sin pago.
  3. Confirma el checkout.
  4. El sistema registra la operación y activa el acceso.
  5. Muestra página de “Gracias”.
  6. Envía confirmación por email (si aplica).
  7. El usuario accede a “Mi biblioteca”.
  8. Puede iniciar lectura inmediatamente.
  9. La sesión de invitado puede asociarse al email si se solicita.
  10. El cupón consume un uso según reglas.

Sugerencias adicionales: bloqueo explícito de 100% con múltiples ítems para educar al usuario.

Escenario: Checkout con cupón parcial (< 100%)

  1. El usuario aplica un cupón con descuento parcial válido.
  2. El sistema recalcula el total respetando mínimos de cobro.
  3. Continúa al paso de pago con el total actualizado.
  4. Selección automática de gateway según moneda/ubicación.
  5. Ingreso y validación de datos de pago.
  6. Confirmación del gateway.
  7. Activación de acceso al contenido/plan.
  8. Página de “Gracias”.
  9. Email de confirmación (si aplica).
  10. Acceso disponible en “Mi biblioteca”.

Sugerencias adicionales: mensajes de incompatibilidad para ítems no elegibles.

Escenario: Compra de suscripción recurrente

  1. El usuario abre la página del plan público con precio.
  2. Elige intervalo (mensual/anual) si está disponible.
  3. Agrega el plan al carrito o usa “Comprar ahora”.
  4. El sistema asegura que solo haya una suscripción en el carrito.
  5. Puede aplicar cupón (según reglas de períodos y límites).
  6. Revisa total y moneda.
  7. Completa el pago mediante gateway.
  8. Se activa la suscripción y accesos definidos (catálogo completo o colecciones).
  9. Página de “Gracias”.
  10. Acceso a contenidos disponible mientras la suscripción esté activa.

Sugerencias adicionales: mostrar trial si está configurado; restricciones de descarga si aplica.

Escenario: Suscripción con cupón 100% (incluye planes privados)

  1. El usuario accede al plan (público o privado por enlace).
  2. Agrega el plan al carrito.
  3. Aplica cupón 100% válido para ese plan.
  4. Total queda en 0; no se requiere gateway.
  5. Confirma el checkout.
  6. Se activa acceso según configuración del plan.
  7. Página de “Gracias”.
  8. Email de confirmación (si aplica).
  9. Acceso a contenidos por período configurado.
  10. Visibilidad del plan en su cuenta.

Sugerencias adicionales: para planes privados sin precio, aclarar que cupones <100% no aplican.

Escenario: Suscripción prepagada (one‑time)

  1. El usuario abre la página del plan prepagado.
  2. Verifica duración definida (p. ej., X meses).
  3. Agrega al carrito o “Comprar ahora”.
  4. Aplica cupón (si corresponde).
  5. Revisa total y moneda.
  6. Completa el pago mediante gateway (si total > 0).
  7. Se activa acceso por la duración establecida.
  8. Página de “Gracias”.
  9. Email de confirmación (si aplica).
  10. Acceso a contenidos hasta fecha de expiración.

Sugerencias adicionales: indicar combinaciones con envío físico si el plan lo habilita.

Escenario: Moneda y selección automática de gateway

  1. El usuario navega con una moneda por defecto de la tienda.
  2. Si hay selector, cambia la moneda manualmente (opcional).
  3. El sistema muestra precios según configuración o conversión automática.
  4. En checkout, selecciona gateway compatible con moneda/región.
  5. Se habilitan métodos de pago disponibles por gateway.
  6. El usuario continúa con pago o confirmación 0$.
  7. Se confirma la transacción.
  8. Se activan accesos.
  9. Página de “Gracias”.
  10. Persisten las preferencias de moneda para la sesión.

Sugerencias adicionales: informar restricciones de moneda por gateway cuando apliquen.

Escenario: Registro/inicio de sesión durante la compra

  1. En checkout, el usuario puede continuar como invitado o iniciar sesión.
  2. Si inicia sesión, se restaura su carrito asociado (si existe).
  3. Si continúa como invitado, se solicita email para comprobante/acceso.
  4. Se aplican límites de sesiones si correspondieran a la cuenta.
  5. El sistema puede “recordar sesión” con token de 30 días (no para flujos efímeros).
  6. Continúa con cupón/pago según el total.
  7. Completa la compra.
  8. Se asocian accesos a su cuenta o email proporcionado.
  9. Página de “Gracias”.
  10. Puede revisar la compra en su perfil.

Sugerencias adicionales: ofrecer crear contraseña post‑compra si llegó como invitado.

Escenario: Acceso a contenido después de la compra

  1. El usuario va a “Mi biblioteca”.
  2. El sistema evalúa motivos de acceso en prioridad (compra, suscripción, free, preview, etc.).
  3. Muestra los títulos con acceso disponible.
  4. El usuario abre un título.
  5. Si aplica, se valida DRM/licencia.
  6. Se lanza el lector (PDF/EPUB/Audiobook).
  7. Se sincroniza progreso si hay sesión.
  8. Puede descargar si el plan/tenant lo permite.
  9. Persisten marcadores y notas.
  10. El acceso se mantiene según compra o vigencia de suscripción.

Sugerencias adicionales: mensajes claros cuando el acceso proviene de diferentes motivos.

Escenario: Lectura en el lector (Volpe)

  1. El usuario abre el lector desde la biblioteca.
  2. Ajusta zoom, tema y disposición de páginas.
  3. Navega por la tabla de contenidos.
  4. Busca dentro del documento.
  5. Crea y gestiona destacados/notas.
  6. Usa citar/compartir según permisos.
  7. Activa modo pantalla completa.
  8. Cambia entre dispositivos con sincronización.
  9. Sale del lector y vuelve a la biblioteca.
  10. Retoma lectura donde la dejó.

Sugerencias adicionales: traducción/lectura en voz si está habilitado; soporte para EPUB/Audiobook cuando corresponda.

  1. El usuario llega a la página de “Gift”.
  2. Selecciona el contenido/regalo.
  3. Es redirigido a CheckoutPaymentLinks (fuera del carrito).
  4. Ingresa datos de pago.
  5. Confirma la compra.
  6. Ve “Gracias”.
  7. Se envía el acceso/regalo según configuración.
  8. Puede gestionar el regalo desde su cuenta (si aplica).
  9. Recibe email con confirmación.
  10. No interviene el carrito en este flujo.

Sugerencias adicionales: integración futura del gift al carrito cuando esté disponible.

Escenario: Gestión básica de sesiones del comprador

  1. El usuario accede a “Mi cuenta” > Sesiones activas.
  2. Revisa dispositivos, navegador y última actividad.
  3. Cierra sesiones que no reconoce.
  4. Mantiene la sesión actual con “recordar sesión” activo si corresponde.
  5. El sistema limpia sesiones inactivas automáticamente.
  6. Si supera límites, se le impedirá abrir nuevas sesiones.
  7. Continúa su navegación/lectura.
  8. Puede reingresar sin login si el token de refresh está vigente.
  9. Si pasaron 2h sin actividad y sin token, debe iniciar sesión de nuevo.
  10. Cambios impactan inmediatamente en accesos.

Sugerencias adicionales: alertas proactivas por actividad inusual.

X

Graph View