WooCommerce - Crear Cliente
Descripcion
Sección titulada «Descripcion»Este modulo permite crear clientes en tu tienda WooCommerce con informacion de contacto, direcciones de facturacion y envio.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales |
email | string | Si | Email del cliente |
first_name | string | No | Nombre |
last_name | string | No | Apellido |
username | string | No | Nombre de usuario |
password | string | No | Contrasena |
phone | string | No | Telefono |
billing_address_1 | string | No | Direccion facturacion |
billing_address_2 | string | No | Direccion linea 2 |
billing_city | string | No | Ciudad |
billing_state | string | No | Estado/Provincia |
billing_postcode | string | No | Codigo postal |
billing_country | string | No | Pais (codigo ISO) |
billing_company | string | No | Empresa |
shipping_address_1 | string | No | Direccion envio |
shipping_city | string | No | Ciudad envio |
shipping_state | string | No | Estado envio |
shipping_postcode | string | No | CP envio |
shipping_country | string | No | Pais envio |
Credenciales
Sección titulada «Credenciales»| Campo | Descripcion | Ejemplo |
|---|---|---|
url | URL base de tu tienda WooCommerce | https://mi-tienda.com |
consumer_key | Consumer Key de la API REST | ck_xxxx... |
consumer_secret | Consumer Secret de la API REST | cs_xxxx... |
La API Key debe tener permisos de Lectura/Escritura.
{ "success": true, "customer": {}, "customer_id": 123, "message": "Cliente \"cliente@ejemplo.com\" creado correctamente"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Cliente basico
Sección titulada «Cliente basico»{ "credentials_id": "woo_tienda", "email": "nuevo@cliente.com", "first_name": "Juan", "last_name": "Garcia"}Cliente con direccion completa
Sección titulada «Cliente con direccion completa»{ "credentials_id": "woo_tienda", "email": "cliente@ejemplo.com", "first_name": "Maria", "last_name": "Lopez", "phone": "+34600123456", "billing_address_1": "Calle Mayor 123", "billing_city": "Madrid", "billing_state": "MD", "billing_postcode": "28001", "billing_country": "ES"}Cliente con cuenta
Sección titulada «Cliente con cuenta»{ "credentials_id": "woo_tienda", "email": "usuario@ejemplo.com", "first_name": "Pedro", "last_name": "Martinez", "username": "pmartinez", "password": "SecurePass123!"}- El email es obligatorio y debe ser unico
- Si no especificas
username, se genera desde el email - Si no especificas
password, se genera automaticamente - Los codigos de pais deben ser ISO 3166-1 alpha-2
- Los estados/provincias deben coincidir con los de WooCommerce
Nodos relacionados
Sección titulada «Nodos relacionados»- WooGetCustomers - Obtener clientes existentes
- WooUpdateCustomer - Actualizar datos de un cliente
- WooGetOrders - Obtener pedidos de un cliente