Shopify - Actualizar Cliente
Descripcion
Sección titulada «Descripcion»Este modulo permite actualizar la informacion de un cliente existente, incluyendo datos de contacto, direccion, tags y configuracion de cuenta.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales de Shopify |
customer_id | number | Si | ID del cliente a actualizar |
email | string | No | Nuevo email |
first_name | string | No | Nuevo nombre |
last_name | string | No | Nuevo apellido |
phone | string | No | Nuevo telefono |
tags | string | No | Nuevos tags |
note | string | No | Nuevas notas |
tax_exempt | boolean | No | Cambiar exencion fiscal |
address1 | string | No | Nueva direccion linea 1 |
address2 | string | No | Nueva direccion linea 2 |
city | string | No | Nueva ciudad |
province | string | No | Nueva provincia |
country | string | No | Nuevo pais |
country_code | string | No | Nuevo codigo de pais |
zip | string | No | Nuevo codigo postal |
company | string | No | Nueva empresa |
Credenciales
Sección titulada «Credenciales»| Campo | Descripcion |
|---|---|
shop_domain | Dominio de la tienda (mi-tienda.myshopify.com) |
access_token | Token de acceso de la Admin API |
{ "success": true, "customer": { "id": 123456789, "email": "nuevo@email.com", "...": "campos actualizados" }, "customer_id": 123456789, "fields_updated": ["email", "phone", "tags"], "message": "Cliente 123456789 actualizado correctamente"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Actualizar email y telefono
Sección titulada «Actualizar email y telefono»{ "credentials_id": "shopify_tienda", "customer_id": 123456789, "email": "nuevo@email.com", "phone": "+34600111222"}Agregar tags
Sección titulada «Agregar tags»{ "credentials_id": "shopify_tienda", "customer_id": 123456789, "tags": "vip, mayorista, preferente"}Actualizar direccion
Sección titulada «Actualizar direccion»{ "credentials_id": "shopify_tienda", "customer_id": 123456789, "address1": "Avenida Nueva 456", "city": "Barcelona", "province": "Barcelona", "zip": "08001"}- Solo se actualizan los campos que especifiques
- Para agregar tags sin perder los existentes, primero obten los actuales
- La actualizacion de direccion crea una nueva direccion por defecto
- Los campos no especificados mantienen su valor actual
Nodos relacionados
Sección titulada «Nodos relacionados»- ShopifyGetCustomers - Obtener y buscar clientes existentes
- ShopifyCreateCustomer - Crear nuevos clientes
- ShopifyGetOrders - Obtener pedidos de un cliente