Saltearse al contenido

Magento - Actualizar Cliente

Este modulo permite modificar informacion de clientes existentes, identificandolos por ID o email.

CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales
customer_idstringCondicionalID del cliente
emailstringCondicionalEmail para buscar
new_emailstringNoNuevo email
firstnamestringNoNuevo nombre
lastnamestringNoNuevo apellido
group_idnumberNoNuevo grupo
genderstringNoNuevo genero
dobstringNoNueva fecha nacimiento
taxvatstringNoNuevo NIF/CIF
billing_*stringNoCampos de facturacion
shipping_*stringNoCampos de envio

Se requiere customer_id O email.

CampoDescripcion
store_urlURL base de la tienda Magento (ej: https://mitienda.com)
access_tokenToken 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"
}
{
"credentials_id": "magento_tienda",
"customer_id": "123",
"firstname": "Juan Carlos",
"lastname": "Garcia Lopez"
}
{
"credentials_id": "magento_tienda",
"customer_id": "123",
"group_id": 2
}
  • Si usas email para buscar, el cliente debe existir
  • Para cambiar email, usa new_email
  • Las direcciones se reemplazan completamente
  • Solo se actualizan los campos especificados
  • MagentoGetCustomers - Obtener clientes para actualizar
  • MagentoCreateCustomer - Crear nuevos clientes
  • MagentoGetOrders - Consultar pedidos del cliente