Manual de usuario

Cómo usar Andén Mobility

Una guía visual y por rol. Cada sección está pensada para que puedas completarla en pocos minutos, con capturas, atajos y los pasos exactos.

Lectura · 20 min
Idioma · Español (CO/ES)
v1.3.0

Bienvenida

Andén Mobility es una plataforma multi-rol de movilidad construida como una Progressive Web App (PWA): se instala como una app nativa, funciona sin conexión, y se actualiza sola.

Pasajero

Pide trayectos, paga, repite tus rutas favoritas.

Conductor

Recibe peticiones, gestiona tu vehículo y ganancias.

Admin

Operación, tarifas, zonas, compliance, facturación.

Instalar la PWA

Puedes usar Andén directamente en el navegador, pero recomendamos instalarla en tu dispositivo para tener notificaciones push, acceso offline y un icono propio en la pantalla.

Móvil (iOS / Android)

  1. Abre anden.mobility en Safari (iOS) o Chrome (Android).
  2. Toca el menú (Android) o (iOS).
  3. Elige Añadir a pantalla de inicio.
  4. Confirma. El icono aparece junto a tus otras apps.

Escritorio (Chrome / Edge / Brave)

  1. Abre la URL en el navegador.
  2. Verás un icono en la barra de direcciones.
  3. Click → Instalar Andén.
  4. Se abre en su propia ventana, sin barras del navegador.
Funciona sin conexión
La primera vez que cargues una pantalla, la PWA la guarda en caché. A partir de ahí podrás abrirla sin internet (los datos se sincronizan cuando vuelvas online).

Roles del sistema

Andén tiene 3 apps separadas y 9 roles distintos:

AppRolQué puede hacer
PasajeropassengerPedir viajes, métodos de pago, perfil.
passenger_vip+ prioridad en zona pico, soporte directo.
passenger_business+ facturación a empresa, NIT, centros de coste.
ConductordriverAceptar viajes, registrar shifts, gestionar vehículo.
driver_lead+ ve sus mentees y los KPIs agregados.
Adminsuper_adminAcceso total: tenants, settings, integraciones.
adminOperación del día (sin claves API).
ops_managerTarifas, zonas, conductores, monitoreo.
supportTickets, contactar usuarios, ver viajes.

Cada rol ve sólo las pantallas que necesita. Puedes crear nuevos usuarios y asignar roles desde el panel admin.


Crear cuenta · Pasajero

El registro toma menos de 30 segundos. No necesitas verificar documentos para pedir tu primer viaje.

  1. Abre la app

    Desde anden.mobility verás 3 botones: Pasajero · Conductor · Admin. Toca Pasajero.

  2. Regístrate

    Email, contraseña y nombre. Si tu navegador admite biometría, se ofrecerá Touch/Face ID para los próximos logins.

  3. Permisos opcionales

    Te pedirá ubicación (para sugerir origen) y notificaciones (para avisarte cuando el conductor llegue). Ambos son opcionales.

    Si rechazas la ubicación, puedes escribir el origen a mano. Andén guarda tus lugares favoritos cifrados.
  4. Listo

    Aparece la pantalla principal con el mapa centrado en tu ciudad. Ya puedes pedir tu primer viaje.

Tu primer viaje

Comfort $ 8.500 Standard $ 6.200 XL $ 12.400 Llegada estimada 5 min · 12 km Confirmar viaje

Pantalla principal del pasajero. El selector de nivel (Standard · Comfort · XL · Premium) muestra el precio en tu moneda local.

  1. Confirma el origen

    Por defecto usa tu GPS. Toca el pin verde para arrastrarlo o escribir una dirección.

  2. Elige el destino

    Escribe la dirección o usa "Lugares guardados" (casa · trabajo · recientes).

  3. Selecciona el nivel

    Standard (precio base) · Comfort (vehículos más nuevos) · XL (hasta 6 personas) · Premium (gama alta). El precio se calcula al instante en función de distancia, hora y demanda.

    Hora pico (surge)
    Si hay alta demanda en tu zona verás un badge naranja con el porcentaje extra. Esperar 5-10 minutos suele bajar el precio.
  4. Confirmar

    La app busca un conductor cercano (típicamente < 30 s). Aparece su foto, vehículo, matrícula y rating.

  5. Durante el trayecto

    Verás la ruta en tiempo real, el ETA y un botón SOS en la esquina superior derecha por si necesitas ayuda inmediata.

  6. Pagar y valorar

    El cargo se hace automáticamente al método que tengas activo. Valora con 1-5 estrellas; opcional añadir propina (10 % / 15 % / 20 % / personalizada).

Métodos de pago

Andén soporta Stripe (tarjetas internacionales) y Wompi (Colombia local).

Stripe · tarjetas

Visa · MasterCard · Amex · Discover · Apple Pay · Google Pay.

Tokenizada por Stripe; nunca toca nuestros servidores. last4 + brand guardados cifrados.

Wompi · Colombia

PSE · Nequi · Daviplata · Bancolombia · tarjetas locales.

Widget integrity con HMAC; webhook firmado. Apto para personas naturales sin tarjeta internacional.

Cómo añadir un método

  1. Toca Cartera en el menú inferior.
  2. Botón + Añadir método.
  3. Elige Stripe o Wompi (según tu país).
  4. Sigue el flujo del proveedor. Vuelves a la app cuando completas.

Zonas operativas (geofencing)

Andén opera dentro de un radio definido por ciudad. Si tu origen o destino está fuera, verás uno de estos escenarios:

Distancia desde centroVerdictQué pasa
≤ radio (12 km Armenia)insideQuote normal, sin avisos.
Radio → 2× radiofringeBanner amber: +20 % recargo · ETA +5 min.
2× radio → 80 km otra ciudadsnapSheet: "Tu viaje está en X · ¿cambiar a esa ciudad?"
> 80 km de cualquier ciudadrejectPantalla "Fuera del área de servicio" + waitlist por email.

Privacidad y tus datos

Andén cumple Ley 1581/2012 (Colombia) y RGPD (UE). Desde tu perfil puedes ejercer tus derechos en cualquier momento.

Exportar mis datos

Descarga un JSON con todo lo que la app sabe de ti (perfil, viajes, pagos, tickets). Generación inmediata.

Rectificar

Si hay datos incorrectos, abre un ticket. SLA 15 días hábiles.

Solicitar borrado

Lanza una solicitud DSR de tipo delete. El admin la procesa anónimizando tus datos en todas las tablas.

Revocar consentimiento

Marketing, telemetría, analítica — opt-out granular en una pantalla.

PII cifrada en BD
Tu teléfono, lugares guardados y métodos de pago se almacenan cifrados con AES-256-GCM. Aunque la BD fuese comprometida, esos campos serían inútiles sin la clave maestra.

Onboarding · Conductor

El proceso de alta toma entre 10 y 30 minutos. La verificación de documentos depende del método (manual o Truora KYC).

  1. Crea tu cuenta de conductor

    Desde la pantalla principal elige Conductor. Email + contraseña + teléfono móvil válido.

  2. Datos personales

    Nombre completo tal como aparece en tu cédula/DNI. País y ciudad operativa.

  3. Vehículo

    Marca, modelo, año, color y matrícula. Capacidad de pasajeros (4 estándar, 6 para XL).

    El vehículo debe tener menos de 10 años para Standard/Comfort y menos de 5 para Premium.
  4. Documentos KYC

    Sube las fotos de tus documentos. En Colombia: Cédula, Licencia, SOAT, Tarjeta de Operación, RUT, Pasado Judicial. En España: DNI/NIE, BTP, Seguro, ITV, foto.

    Si el operador tiene Truora activado, verás un botón "Verificación automática" que abre el flujo hosted (foto cédula + selfie) — aprobación en ~2 minutos.

  5. Datos de pago (Stripe Connect)

    Para recibir tus ganancias: cuenta bancaria, RUT/NIT, persona natural o jurídica. Se valida en Stripe sin pasar por nuestros servidores.

  6. Activación

    El operador revisa tus documentos (24-48 h con KYC manual, instantáneo con Truora). Recibes notificación cuando estás activo.

Encender modo "Disponible"

  1. Login con tu cuenta de conductor.
  2. Pantalla principal: gran toggle Disponible / Desconectado.
  3. Activa la ubicación cuando la pida (es obligatoria para recibir peticiones).
  4. El badge superior cambia a verde "Disponible" y empiezas a aparecer en el mapa para los pasajeros cercanos.
Mejor disponibilidad = más viajes
En Armenia los horarios pico son 7-9 am, 12-14 pm y 18-20 pm. Concéntrate en zonas con surge naranja para maximizar ganancias.

Durante el viaje

Cuando recibes una petición tienes 15 segundos para aceptar antes de que se reasigne al siguiente conductor.

Aceptar

Tap grande verde. Se abre la navegación al punto de recogida (Google Maps · Apple Maps · Waze).

Rechazar

Si rechazas más del 20 % de las peticiones, tu rating de aceptación baja y verás menos peticiones.

Flujo del viaje

  1. Camino al pickup — el pasajero ve tu posición en vivo.
  2. Llegada — botón "He llegado" → notifica al pasajero.
  3. Espera — temporizador de 3 min gratis; tras eso se aplica recargo de espera.
  4. Comenzar — botón verde grande "Iniciar viaje".
  5. Final — botón rojo "Terminar viaje" cuando llegues al destino. Se calcula el cobro y se carga al pasajero.
  6. Valoración — tú valoras al pasajero con 1-5 estrellas.

Ganancias y payouts

De cada viaje, tu split por defecto es 78 % (configurable por tenant). El resto cubre comisión de plataforma + procesador de pago.

  • Ganancia inmediata: se acumula en tu balance en cuanto termina el viaje.
  • Payout automático: cuando superes el umbral (30 € / 100.000 COP), Stripe Connect transfiere a tu banco. Cron diario.
  • Payout manual: desde "Cartera" puedes solicitar transferencia antes del umbral (comisión fija + 1 día hábil).

Vista mentor (driver_lead)

Si tu rol es driver_lead, además de las pestañas habituales verás una nueva: Mentees.

  • KPIs agregados: total mentees, viajes hoy, ganancias hoy, rating medio.
  • Cards por mentee con status (online / in_trip / offline).
  • Badges contextuales: "Nuevo" si < 20 viajes · "Bajo rating" si < 4.5.
  • Detalle: últimos 5 viajes, ganancias 7 días, tasa de cancelación.

Dashboard

El primer login como admin te lleva al dashboard. Cards principales: viajes hoy, ganancias, conductores activos, peticiones en cola, mapa en tiempo real.

Andén Admin Dashboard Viajes Conductores Pasajeros Tarifas Zonas Ajustes Viajes hoy 347 +12 % vs ayer Ganancias $ 2.4M COP · hoy Conductores activos 42 / 58 72 % disponibles Mapa en vivo · Armenia

Dashboard de operación. El mapa en vivo muestra cada conductor con su color de estado (verde · disponible, cian · en viaje, naranja · pausa, rojo · sin conexión).

Gestión de conductores

Desde el menú Conductores ves la lista completa con filtros (estado, ciudad, tenant si está activo, KYC vencido).

  • Crear conductor manualmente con email + contraseña inicial.
  • Aprobar/rechazar KYC subido. Click en cada documento para verlo en detalle.
  • Suspender con motivo escrito (queda auditado).
  • Asignar mentor (cualquier driver_lead activo).
  • Forzar payout sin esperar al cron.

Tarifas dinámicas

Cada ciudad tiene su propia tarifa base. Para Armenia (COP):

ConceptoStandardComfortXLPremium
Base$ 3.500$ 4.200$ 6.500$ 8.000
Por km$ 850$ 1.050$ 1.500$ 2.000
Por min$ 220$ 280$ 400$ 500
Cancelación$ 2.000$ 2.500$ 3.500$ 5.000
Mínimo$ 5.500$ 7.000$ 10.000$ 14.000

Zonas surge (hora pico)

El admin puede crear zonas circulares con multiplicador de precio para gestionar oferta/demanda.

  • Ir a Zonas, click en el mapa para crear.
  • Definir centro, radio (km) y multiplicador (1.2× a 3.0×).
  • Horario aplicable (por defecto 24/7 o ventanas específicas).
  • Mensaje motivador opcional: "Hay alta demanda en Centro · gana hasta 25 % más".

Multi-tenant (multi-empresa)

Andén soporta varias empresas operadoras en una sola instalación. Por defecto el flag está OFF para simplificar.

Para activarlo: Tenants → switch ON → seleccionar tenants disponibles. Aparecerá un selector en la topbar del admin para filtrar listados.

Habeas Data (Ley 1581 + RGPD)

Pipeline DSR (Data Subject Request) completo. Cada solicitud de pasajero entra como ticket con SLA de 15 días hábiles.

  1. Pending → admin la asigna.
  2. In progress → admin ejecuta export/anonymize/etc.
  3. Completed → admin notifica al usuario con el bundle.
SLA crítico
Cuando una solicitud lleva > 12 días pendiente, el badge del menú parpadea rojo. Te quedan 3 días antes de incumplimiento legal.

Push broadcast

Envía notificaciones a todos los suscriptores, por rol, o a un usuario específico (email).

  1. Ajustes → card "Notificaciones push · broadcast".
  2. Título + cuerpo + tipo (info / éxito / aviso / urgente).
  3. Audiencia: all, driver, passenger_vip, etc.
  4. URL opcional al click (deep-link a sección).
  5. Botón Previa local para verlo en tu sesión sin enviar.
  6. Enviar broadcast → confirmación → envío.

KYC Truora (CO)

Ajustes → card "Truora · KYC Colombia". Configurar API key + client_id (HMAC) + activar.

Con Truora activo: cuando un driver suba su KYC desde la app, en lugar de fotos manuales se abre el flujo hosted (cédula CO + selfie). El webhook actualiza el status automáticamente.

Facturas DIAN

Ajustes → card "DIAN · Facturación electrónica Colombia". Provider, API key, NIT emisor, webhook secret, sandbox/producción, auto-emisión.

Cuando un trip B2B (pasajero con tax_profile) termina, el cron dian_emit_auto emite la factura cada hora. El CUFE aparece en la lista del admin con link al PDF.


Preguntas frecuentes

¿Puedo usar la app sin internet?

Sí. La PWA cachea los recursos y deja navegar tus pantallas. Las acciones (pedir viaje, etc.) requieren red.

¿Mis datos están cifrados?

Sí. Teléfono, lugares guardados, métodos de pago y cédula se cifran en BD con AES-256-GCM.

¿Cómo cambio de idioma?

Perfil → Idioma. ES (CO/ES) · EN · FR · IT. La primera vez se auto-detecta de tu navegador.

¿Cómo elimino mi cuenta?

Perfil → Privacidad → "Solicitar eliminación". El admin la procesa en < 15 días hábiles.

Atajos de teclado

AtajoAcción
+ KFoco en buscador de la docs
Ctrl + PImprimir / guardar como PDF
EscCerrar modales / overlays
?Mostrar ayuda contextual (admin)