Saltar al contenido principal

Editar los datos de contacto del cliente de un pedido

Usa la sección del cliente del panel de detalles de un pedido para solicitar correcciones en la información de contacto y entrega asociada a ese pedido. El código fuente actual de Dashboard combina los campos editados con el objeto customer del pedido y envía ese objeto al endpoint de actualización del pedido.

Qué cambia esta acción

El cliente inspeccionado envía estos campos mediante la solicitud de actualización del pedido seleccionado; este flujo no llama a la API de actualización del perfil de usuario. El editor no envía artículos del pedido, campos de pago ni su estado.

Antes de empezar​

  • Abre desde Orders list el pedido previsto.
  • Antes de editar, confirma los datos del cliente.
  • Ten listos el teléfono, correo electrónico, dirección y notas de entrega corregidos.
  • No aprendas el flujo con datos de clientes reales. Al seleccionar Save, se envía la información del cliente mediante una actualización autenticada del pedido.

Edita los datos del cliente​

  1. En el panel de detalles del pedido, despliega la sección del cliente.
  2. Selecciona el icono de lápiz junto a la información del cliente.
  3. Actualiza los campos disponibles:
    • Phone / Mobile
    • Email
    • Address
    • el marcador de entrega del mapa, si necesitas corregir la ubicación;
    • Notes.
  4. Selecciona Save.
  5. Revisa la confirmación o error que muestra Dashboard y luego verifica los campos del mismo pedido.
Formulario para editar la información de contacto del cliente en el panel de detalles de un pedido

El código fuente proporciona a los controles de dirección y mapa la configuración de Google Maps del proyecto. Mover el marcador cambia la ubicación incluida en el siguiente objeto customer enviado; esta revisión no contactó al proveedor del mapa ni a una API desplegada.

Cambio operativo activo

Este flujo envía datos de contacto y ubicación del cliente. Antes de guardar, verifica el pedido previsto y los valores corregidos, y sigue la política de privacidad y manejo de datos de tu organización.

Lista de comprobación de verificación​

  • La sección del cliente corresponde al pedido previsto.
  • El teléfono, correo electrónico, dirección, ubicación y notas son correctos.
  • Si se cambió la ubicación de entrega, el marcador del mapa está donde corresponde.
  • Dashboard muestra Customer info updated solo cuando el cliente inspeccionado recibe una respuesta sin error.
  • Los valores actualizados aparecen en el mismo pedido; si la solicitud devolvió un error, trata los valores originales como autoritativos.

Solución de problemas​

¿Por qué no aparece el icono de lápiz?​

El código fuente inspeccionado oculta el editor para propietarios de negocio de solo lectura. El código fuente de la API permite procesar el objeto customer para solicitudes de administradores, gerentes de negocio o de Driver, sujeto al alcance del pedido y las validaciones de actualización.

¿Por qué no puedo guardar la dirección o ubicación del mapa?​

En el código fuente actual del cliente, las sugerencias de direcciones y el marcador dependen de la configuración de mapas del proyecto. Esta revisión del código fuente no establece la disponibilidad del proveedor. Si el control no está disponible, contacta al administrador del proyecto sin ingresar datos en una alternativa no verificada.

¿Esto actualiza el perfil del cliente para pedidos futuros?​

El flujo inspeccionado de Dashboard usa el endpoint de actualización del pedido y no llama a la API de actualización del perfil de usuario. Para cambiar globalmente un perfil, usa el flujo documentado de gestión de clientes, que es independiente.

¿Puedo editar productos, pagos o el estado desde aquí?​

No. Este editor se limita a los datos de contacto del cliente guardados con el pedido. Para el estado y otras acciones operativas disponibles, usa los controles de pedido correspondientes.


Guía relacionada: Ver y gestionar un pedido