# Feature activa: F-161 — Complete admin order detail information ## Diagnóstico El pedido existente se creó con `user_id` de `backoffice_users` porque Checkout usa `combinedAuth`, que prioriza `backoffice_session` si ambos cookies existen. Por eso el JOIN a `identity_users` no encuentra email, perfil ni dirección. La UI además oculta por completo Cliente, Direcciones y Pago cuando faltan datos. ## Solución - Checkout debe usar exclusivamente el autenticador de identidad/customer. - El detalle obtiene nombre/teléfono desde `users_profiles` como fallback. - Las tarjetas Cliente, Envío, Facturación y Pago siempre aparecen, mostrando estado explícito cuando un dato no fue registrado. - Reparar la asociación del pedido local afectado con el cliente correcto. ## Aceptación - El pedido muestra email, nombre, teléfono y dirección de envío. - No aparece el falso aviso «El cliente no tiene email asociado». - Pago/facturación ausentes se muestran como «No registrado», no desaparecen. - Futuros checkouts no usan sesiones backoffice.