Magento - Actualizar Cliente
Descripcion
Sección titulada «Descripcion»Este modulo permite modificar informacion de clientes existentes, identificandolos por ID o email.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales |
customer_id | string | Condicional | ID del cliente |
email | string | Condicional | Email para buscar |
new_email | string | No | Nuevo email |
firstname | string | No | Nuevo nombre |
lastname | string | No | Nuevo apellido |
group_id | number | No | Nuevo grupo |
gender | string | No | Nuevo genero |
dob | string | No | Nueva fecha nacimiento |
taxvat | string | No | Nuevo NIF/CIF |
billing_* | string | No | Campos de facturacion |
shipping_* | string | No | Campos de envio |
Se requiere customer_id O email.
Credenciales
Sección titulada «Credenciales»| Campo | Descripcion |
|---|---|
store_url | URL base de la tienda Magento (ej: https://mitienda.com) |
access_token | Token de acceso de integracion con permisos de escritura de clientes |
{ "success": true, "customer": {}, "customer_id": 123, "fields_updated": ["firstname", "lastname", "billing_address"], "message": "Cliente 123 actualizado correctamente"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Actualizar por ID
Sección titulada «Actualizar por ID»{ "credentials_id": "magento_tienda", "customer_id": "123", "firstname": "Juan Carlos", "lastname": "Garcia Lopez"}Cambiar grupo
Sección titulada «Cambiar grupo»{ "credentials_id": "magento_tienda", "customer_id": "123", "group_id": 2}- Si usas
emailpara buscar, el cliente debe existir - Para cambiar email, usa
new_email - Las direcciones se reemplazan completamente
- Solo se actualizan los campos especificados
Nodos relacionados
Sección titulada «Nodos relacionados»- MagentoGetCustomers - Obtener clientes para actualizar
- MagentoCreateCustomer - Crear nuevos clientes
- MagentoGetOrders - Consultar pedidos del cliente