Crear una cuenta o continuar como invitado
Customer App puede ofrecer la creación de una cuenta y, en algunas experiencias, una opción independiente para continuar como invitado. Son recorridos de identidad diferentes. La visibilidad, el envío, la navegación o la respuesta de un proveedor no demuestran que se hayan actualizado la cuenta, la sesión de invitado, la preferencia de marketing, el estado de verificación ni el contexto posterior del cliente.
Invitado no es un control dentro del formulario Registrarse. Es una acción condicional de Home. No infieras que Invitado esté disponible porque aparece la pantalla Registrarse, que el formulario Registrarse conserve una sesión de invitado ni que alguna de las opciones se haya completado porque cambió la pantalla visible.
Comparar las dos opciones
| Opción | Qué puede mostrar | Qué no demuestra |
|---|---|---|
| Registrarse | Un formulario condicional para crear una cuenta con campos, métodos, consentimiento y pasos a proveedores que dependen de la configuración | Creación de cuenta, emisión de sesión, unión con datos de invitado, verificación, preparación de dirección ni finalización del proveedor |
| Continuar como invitado | Una acción condicional de Home que puede solicitar un usuario y una sesión de invitado independientes | Creación de una cuenta registrada, elegibilidad duradera de invitado, transferencia del carrito/pedido ni conversión posterior |
Que falte una opción no es un error ni demuestra que se pueda habilitar. La cuenta, el proyecto, la configuración, quien inicia el recorrido, el pedido y el estado del proveedor pueden cambiar qué opción aparece.
Estados previos al envío con campos vacíos
Un estado seguro para la documentación contiene campos sintéticos vacíos y ninguna selección de marketing, condiciones, reCAPTCHA, código de un solo uso, red social o proveedor. Solo puede mostrar las clases de campos y métodos que habilite la configuración actual.
Registrarse puede mostrar condicionalmente un conjunto acotado de campos de identidad, datos de contacto, contraseña, condiciones, preferencia de marketing, comprobación contra abusos, pestañas de método de cuenta, acceso a Iniciar sesión y opciones sociales. Ningún campo, pestaña, proveedor ni destino de condiciones es universal. Que un formulario esté vacío no demuestra que se pueda enviar ni que la configuración sea válida.
El consentimiento de marketing depende del propósito y del canal
Las preferencias de marketing por correo electrónico, SMS y push son opciones distintas. Cada canal opcional requiere una acción explícita del cliente y un registro asociado a su propósito, cuenta, proyecto, política y fecha.
Una opción combinada de promociones, un valor desmarcado u omitido, el permiso de notificaciones del sistema operativo, el envío de la cuenta o la inicialización de un proveedor no demuestran el estado final de cada canal de marketing. Registrarse no debe habilitar por defecto un canal opcional solo porque falta su valor. La configuración posterior de notificaciones y la entrega del proveedor tienen ciclos de vida independientes.
El envío no significa que se haya actualizado todo
| Evento visible | Interpretación segura |
|---|---|
| Comienza la validación o aparecen errores | El formulario local evaluó los valores actuales; no se ha demostrado una solicitud de cuenta. |
| Enviar muestra una carga | Es posible que haya una solicitud de cuenta o verificación pendiente; se deben deshabilitar los envíos duplicados. |
| Aparece un mensaje de éxito o cambia la navegación | Avanzó una fase local/devuelta; la cuenta, sesión, complemento, webhook, proveedor y pantalla obligatoria siguiente siguen siendo independientes. |
| Aparece la superficie principal del cliente | Cambió la sesión/navegación local; aún deben conciliarse la autoridad duradera de cuenta y la unión del carrito/los datos de invitado. |
| Aparece una pantalla obligatoria de verificación o perfil | Se activó otro requisito de cuenta; no confirma ni deshace la actualización anterior. |
| Aparece la pantalla de dirección | El recorrido actual requiere datos de dirección; no implica ningún resultado de dirección ni de cobertura de servicio. |
| Se reinicia la aplicación después de cambiar el proyecto | Cambió el estado del proceso; aún debe conciliarse la nueva generación de proyecto/cuenta/proveedor. |
El registro de cuenta, la persistencia de sesión, los complementos, webhooks, registros de consentimiento de marketing, identidades de proveedores y navegación pueden completarse por separado; un resultado visible no los confirma a todos.
Creación y conversión de invitado
Crear una sesión de invitado puede solicitar una identidad nueva de invitado y luego establecer el estado de sesión local. Que aparezca el botón Invitado, una carga, la navegación a la pantalla principal o un carrito conservado no demuestra que toda identidad o capacidad del invitado sea autorizada.
Al registrarse, iniciar sesión o usar autenticación social más adelante, la conversión de invitado a cuenta debe tratarse como una unión explícita, de un solo uso y limitada a la audiencia prevista. No debe vincular cuentas silenciosamente mediante datos de contacto compartidos ni suponer que se transfirieron correctamente los carritos, pedidos, grupos, contexto de pago o identidades de proveedores.
Límites de los códigos de un solo uso, redes sociales, reCAPTCHA e Intercom
| Límite | Interpretación segura |
|---|---|
| Método de cuenta con código de un solo uso | Ciclos independientes de envío, entrega, ingreso, comprobación, cuenta y sesión; no implica entrega ni verificación. |
| Opción social | Resultado de autorización de proveedor que aún requiere verificación de Ordering.co, manejo explícito de vinculación/colisión de cuentas, unión de invitado y actualización de sesión. |
| reCAPTCHA | Resultado externo contra abusos; no crea una cuenta, demuestra la identidad de una persona ni concede consentimiento de marketing. |
| Intercom | Registro independiente de identidad en proveedor de soporte; debe realizarse después del consentimiento aprobado y corresponder a la generación actual de cuenta/proyecto. |
| Destino de condiciones | Límite de contenido externo; que aparezca no demuestra que esté aprobado, disponible ni aceptado. |
Cancelar, recibir un error o que el proveedor acepte una acción en un límite no actualiza los otros. Esta guía no indica pasos para interactuar con proveedores, códigos de un solo uso, redes sociales, reCAPTCHA, condiciones ni soporte.
Validación, errores y resultados desconocidos
| Estado | Interpretación segura |
|---|---|
| Error de campo o condiciones | La validación local no aceptó el estado actual previo al envío; la existencia de la cuenta no cambia. |
| reCAPTCHA no disponible o vencido | El estado contra abusos no está disponible; no se deduce ningún resultado de cuenta o proveedor. |
| Error al enviar o comprobar un código de un solo uso | La entrega, el valor ingresado, la creación de cuenta y la sesión son aspectos independientes y pueden seguir sin resolverse. |
| Se canceló la acción social o dio error | Registrarse de forma habitual y el estado anterior de invitado/sesión deben permanecer sin cambios hasta que se concilien. |
| Se perdió la respuesta de la cuenta | La creación de cuenta y la actualización de sesión son desconocidas; no vuelvas a enviar automáticamente. |
| Se creó la cuenta, pero falla la sesión local | La identidad del servidor y el estado local de la aplicación pueden no coincidir. |
| Falla un complemento, webhook o proveedor después del trabajo de cuenta | La actualización es parcial; no infieras que se haya revertido o sea seguro reintentarlo. |
| Falla o se repite la solicitud de invitado | No infieras que haya una sesión de invitado; no se deben crear identidades duplicadas de invitado. |
| Cambia la cuenta/proyecto durante una solicitud | Los resultados tardíos no deben entrar en la nueva generación. |
Solucionar problemas de forma segura
- Invitado no forma parte del formulario Registrarse; usa solo la opción que aparezca en la superficie responsable.
- Que falte un campo o método no demuestra que lo admita otra configuración.
- No uses repetidamente Enviar, Invitado, código de un solo uso, redes sociales o reCAPTCHA para resolver un resultado desconocido.
- No cambies el permiso de notificaciones del sistema operativo para averiguar una preferencia de marketing.
- No infieras el éxito de una sesión, la unión de invitado, la verificación, la dirección o un proveedor a partir de la navegación por sí sola.
- No incluyas nombres, datos de contacto, credenciales, opciones de marketing, tokens, datos de verificación, detalles de cuenta/sesión ni errores sin filtrar en capturas o diagnósticos.
Usa solo descripciones del estado que no revelen valores, como “resultado del registro desconocido” o “solicitud de invitado sin resolver”.
Accesibilidad y privacidad
Los campos, estados obligatorio/opcional, pestañas, preferencias de marketing y condiciones, visibilidad de contraseña, reCAPTCHA, Enviar, Invitado, Iniciar sesión, código de un solo uso, opciones sociales, errores, carga, cancelar y resultados desconocidos requieren nombres, roles, valores, estado, consecuencias, orden del foco y retorno predecible. El texto grande, el teclado, las áreas seguras y los lectores de pantalla deben conservar visibles todas las opciones sin exponer datos privados ni resultados de proveedores.
Estos son requisitos de accesibilidad, privacidad, proveedores, consentimiento e identidad; no establecen que esas áreas tengan soporte actualmente.
Qué puede afectar el registro y la opción Invitado
La disponibilidad y el comportamiento pueden variar según la ubicación de Registrarse o Invitado en Home; los métodos/campos/condiciones configurados; los valores predeterminados o cambios de preferencias de marketing; la validación y el envío duplicado; la actualización de cuenta/sesión/complementos/webhooks; la creación/conversión de invitado; los ciclos de códigos de un solo uso/redes sociales/reCAPTCHA/Intercom/proveedores; la navegación por pantallas obligatorias de verificación/perfil/dirección; el reinicio de proyecto; la accesibilidad; o los cambios en la aplicación, sus componentes o servicios relacionados.
Guías relacionadas: Iniciar el recorrido del cliente · Iniciar sesión · Verificar la cuenta · Completar la información obligatoria del perfil · Privacidad y consentimiento · Límites del inicio de sesión social