Revisar y actualizar el perfil
Usa Profile para revisar los datos devueltos de la cuenta con sesión iniciada y cambiar los campos disponibles para el proyecto actual. Una actualización del perfil puede cambiar la cuenta utilizada en Business App. Antes de seleccionar Update, confirma que sea la cuenta prevista y revisa cada valor editado.
Antes de comenzar
- Inicia sesión en el proyecto previsto con una cuenta existente de Business App.
- Antes de editar, confirma que Profile muestre al operador previsto.
- Mantén una conexión estable hasta que el resultado esté claro.
- Trata los nombres, correos electrónicos, números de teléfono, fotos de perfil y otros campos configurados como datos privados de la cuenta.
- Si vas a cambiar la contraseña, ten en cuenta que el servicio puede cerrar otras sesiones de esta cuenta cuando acepte el cambio.
Los campos que aparecen en Profile dependen de la configuración del proyecto. Que un campo aparezca no demuestra un rol comercial, plan, derecho de acceso ni permiso para editar otra cuenta.
Revisar el perfil actual
- Selecciona Profile en la navegación inferior.
- Espera a que desaparezcan los marcadores de posición de carga.
- Revisa los campos configurados, la fila Password enmascarada y Phone.
- Si no se puede cargar la configuración de campos del perfil, selecciona Refresh profile una vez. Si el error continúa, confirma el proyecto y la conexión, y luego comunícate con el administrador del proyecto; comparte solo el texto de error visible.
La vista de solo lectura puede mostrar campos configurados para el perfil de checkout. Sus etiquetas, orden, disponibilidad y obligatoriedad pueden variar según el proyecto. No supongas que un campo disponible en un proyecto también lo estará en otro.
Actualizar texto, datos de contacto o contraseña
- Selecciona Edit.
- Cambia únicamente los campos previstos. No se pueden dejar vacíos los campos obligatorios configurados. Si editas el correo electrónico, introduce una dirección válida; antes de continuar, resuelve cualquier mensaje de validación del teléfono.
- Para cambiar la contraseña, completa Password y Confirm Password con el mismo valor. Antes de continuar, considera el efecto: si se acepta el cambio, pueden cerrarse otras sesiones de la misma cuenta.
- Revisa nuevamente los valores. Selecciona Update solo si el efecto en la cuenta es el previsto. Selecciona Cancel para descartar los cambios que no hayas guardado.
- Espera a que desaparezca Updating. Mientras el resultado esté pendiente, no salgas de la pantalla ni vuelvas a enviar el mismo cambio.
El mensaje Update successfully es la señal de éxito prevista por el código fuente. Un error visible significa que no se confirmó la actualización. Que se cierre la pantalla, se deshabilite un botón o cambie el texto local no demuestra por sí solo que el servicio haya aceptado el cambio.
Cambiar la foto del perfil
Al seleccionar la imagen del perfil, se abre la fototeca del dispositivo. El código actual no ofrece la opción de usar la cámara desde este control.
- Antes de seleccionar una imagen, confirma que no contenga información confidencial sobre clientes, pedidos, pagos, ubicaciones, credenciales u otros datos.
- Selecciona la imagen actual del perfil y elige una foto de la fototeca del dispositivo.
- Considera el efecto antes de continuar: al elegir la foto, se inicia de inmediato una actualización del perfil; no hay una confirmación Update independiente para la imagen.
- Espera a que aparezca Update successfully o un error visible. Si el resultado no está claro, no vuelvas a seleccionar la imagen.
La aplicación solicita una foto de la fototeca y prepara los datos de imagen para subirlos de forma remota. No se han verificado el comportamiento de los permisos del dispositivo, la finalización del proveedor, la limpieza de la carga ni el resultado implementado. En la implementación actual, la devolución de llamada selecciona el primer recurso recibido antes de revisar si se canceló la operación o hubo errores del selector. Por eso, una cancelación o un error general pueden aparecer como Image not found. Sin una URI de foto utilizable no se inicia la actualización del perfil. Si la URI y los datos de la foto solicitada son utilizables, la actualización comienza de inmediato.
Verificar el resultado
Después de una actualización de texto o foto que haya tenido el éxito previsto por el código:
- Sal del modo de edición y revisa los valores de perfil devueltos.
- Antes de confiar en un cambio sensible para la seguridad —como el correo, el teléfono o la contraseña—, vuelve a abrir Profile.
- Si un valor sigue mostrando el contenido anterior, considera que el resultado está desactualizado o no se conoce. No repitas la actualización hasta que el administrador del proyecto confirme el estado actual de la cuenta.
Ningún mensaje de Business App demuestra el rol, los derechos de acceso, la finalización del proveedor de carga ni la equivalencia de la aplicación/API implementada. Una respuesta de perfil satisfactoria tampoco demuestra que se hayan actualizado las demás sesiones, dispositivos o pantallas en caché.
Recuperación segura
| Lo que observas | Qué significa | Acción segura |
|---|---|---|
| Los marcadores de posición de carga siguen apareciendo | Los datos del perfil o la sesión aún están pendientes | Restablece la conexión y vuelve a abrir Profile una vez. No edites mientras no esté clara la cuenta actual. |
| Aparece Network Error o un error de configuración del perfil | No se pudo establecer la configuración de los campos | Selecciona Refresh profile una vez, confirma el proyecto y escala el caso si el error persiste. |
| Aparece un mensaje de campo obligatorio, correo, teléfono o contraseñas distintas | El formulario no superó la validación local | Corrige el campo indicado. No intentes eludir un requisito o una regla de validación. |
| Updating sigue visible o la aplicación se cierra antes de mostrar un resultado | El resultado remoto es desconocido | Vuelve a abrir Profile y compara el valor visible. No vuelvas a enviar el cambio hasta confirmar el estado de la cuenta. |
| Aparece un error de actualización | El servicio no devolvió una respuesta de éxito confirmada | Conserva el texto del error, no envíes los cambios y, si el problema persiste, pide al administrador del proyecto que verifique la cuenta. |
| Se cancela la fototeca o devuelve un error general | La devolución de llamada actual puede mostrar Image not found porque revisa el primer recurso antes de consultar los campos generales de cancelación o error | Conserva la imagen existente. No se inicia una actualización sin una URI de foto utilizable. Vuelve a intentarlo solo cuando la fototeca esté disponible; esta guía no propone usar la cámara como alternativa. |
| Aparece Image not found | La devolución de llamada no recibió una URI utilizable del primer recurso; esto puede deberse a una cancelación, un error general del selector o la ausencia del recurso | Conserva la imagen existente y elige más adelante otra foto que no contenga información confidencial. |
| Aparece un error específico del selector | El primer recurso seleccionado tenía un error | Conserva la imagen existente y guarda el texto visible del error si necesitas escalar el caso. |
| Aparece una nueva foto o valor sin una confirmación clara de éxito | El estado local o remoto puede estar desactualizado o ser parcial | Vuelve a abrir Profile, no realices otra escritura y escala el resultado incierto. |
| Hay que restaurar un valor que ya se aceptó | El servicio ya recibió un cambio | Verifica el valor actual y luego usa Edit para hacer una única corrección deliberada. No hay una reversión automática documentada. |
Disponibilidad y límites de la cuenta
- El código actual de Business App admite los niveles técnicos de acceso 0 y 2. Son controles técnicos, no nombres de roles comerciales ni garantías de derechos de acceso.
- Profile funciona con la cuenta de la sesión iniciada. Que un negocio seleccionado sea visible no da permiso para editar otra cuenta.
- Los campos configurados determinan cuáles aparecen en el perfil y son obligatorios. La contraseña y el teléfono tienen validaciones adicionales y comprobaciones del servicio.
- El código incluye una configuración distinta para editar perfiles de repartidores, pero esto no demuestra que exista un rol o flujo compatible de Business App aparte de los niveles técnicos admitidos.
- El control de foto de perfil solo usa la fototeca del dispositivo. Los permisos y el comportamiento del proveedor pueden variar según la plataforma y no se han verificado.
- No se certifica la relación entre el código documentado de la aplicación y la API y el servicio implementado. Este procedimiento describe los límites previstos por el código fuente, no garantiza la implementación.