Magento - Crear Cliente
↩ Parte de la integración Magento.
Descripción
Sección titulada «Descripción»Este modulo permite crear clientes en Magento 2 con información personal y direcciones de facturación/envío.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales |
email | string | Si | Email del cliente |
firstname | string | Si | Nombre |
lastname | string | Si | Apellido |
password | string | No | Contrasena |
group_id | number | No | ID del grupo (default: 1) |
website_id | number | No | ID del sitio web (default: 1) |
store_id | number | No | ID de la tienda (default: 1) |
gender | string | No | 1=Masculino, 2=Femenino |
dob | string | No | Fecha de nacimiento |
taxvat | string | No | NIF/CIF |
billing_* | string | No | Campos de facturación |
shipping_* | string | No | Campos de envío |
Credenciales
Sección titulada «Credenciales»| Campo | Descripción |
|---|---|
store_url | URL base de la tienda Magento (ej: https://mitienda.com) |
access_token | Token de acceso de integración con permisos de escritura de clientes |
{ "success": true, "customer": {}, "customer_id": 123, "email": "cliente@ejemplo.com", "message": "Cliente \"cliente@ejemplo.com\" creado correctamente con ID 123"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Cliente básico
Sección titulada «Cliente básico»{ "credentials_id": "magento_tienda", "email": "nuevo@cliente.com", "firstname": "Juan", "lastname": "Garcia"}Cliente con dirección
Sección titulada «Cliente con dirección»{ "credentials_id": "magento_tienda", "email": "cliente@ejemplo.com", "firstname": "Pedro", "lastname": "Martinez", "billing_street": "Calle Mayor 123", "billing_city": "Madrid", "billing_region": "Madrid", "billing_postcode": "28001", "billing_country": "ES", "billing_telephone": "+34600123456"}Cliente mayorista
Sección titulada «Cliente mayorista»{ "credentials_id": "magento_tienda", "email": "empresa@mayorista.com", "firstname": "Carlos", "lastname": "Empresa S.L.", "group_id": 2, "taxvat": "B12345678"}- El email debe ser único
- Si no se especifica contrasena, el cliente no podra iniciar sesión
- Los codigos de pais son ISO 2 letras (ES, MX, US, etc.)
- Las regiones deben coincidir con las configuradas en Magento
Nodos relacionados
Sección titulada «Nodos relacionados»- MagentoGetCustomers - Obtener clientes existentes
- MagentoUpdateCustomer - Actualizar información de clientes
- MagentoGetOrders - Obtener pedidos de un cliente