WooCommerce
WooCommerce es una plataforma comercial gratuita y de código abierto para WordPress. Permite a cualquier persona, en cualquier lugar, vender cualquier cosa, con extensibilidad, flexibilidad y control ilimitados.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones Power Automate |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps |
| Power Apps | Premium | Todas las regiones de Power Apps |
| Power Automate | Premium | Todas las regiones Power Automate |
| Contacto | |
|---|---|
| Nombre | Equipo reenhanced |
| URL | https://reenhanced.com/contact |
| Correo Electrónico | support@reenhanced.com |
| Metadatos del conector | |
|---|---|
| Publicador | Reenhanced, LLC |
| Sitio web | https://www.reenhanced.com/ |
| Directiva de privacidad | https://reenhanced.com/privacy/ |
| Categorías | Commerce |
WooCommerce es una plataforma comercial gratuita y de código abierto para WordPress. Permite a cualquier persona, en cualquier lugar, vender cualquier cosa, con extensibilidad, flexibilidad y control ilimitados. Con este conector puede acceder a recursos integrados para WooCommerce y, si está habilitado, recursos de suscripción y cupones. Puede ampliar fácilmente el complemento de WordPress para admitir sus propios recursos, incluso recursos totalmente personalizados.
Prerrequisitos
Para poder usar este complemento, debe tener lo siguiente:
- Una instalación activa de WooCommerce
- Compra e instalación del complemento Power Automate for WooCommerce
- Credenciales de API REST creadas en WooCommerce
Obtención de credenciales
Para generar credenciales de LA API REST, deberá acceder a esta aplicación, vaya a WooCommerce > Settings > Advanced REST API (API REST avanzada > ) y presione el botón "Agregar clave". Desde aquí, puede generar una clave de API que se usará para la conexión.
Introducción al conector
Después de instalar el complemento, aparecerá un nuevo elemento de navegación con la etiqueta "Power Automate" como un elemento de menú secundario en el elemento de navegación superior "WooCommerce". Esta área le mostrará un registro de todas las interacciones de Power Automate, lo que le proporcionará una auditoría totalmente bidireccional de solicitudes y respuestas enviadas cuando se ejecuten los flujos.
Cada solicitud contiene los detalles completos enviados o recibidos de Power Automate, por lo que siempre sabrá exactamente cómo ha interactuado el almacén con Power Automate. El registro de solicitudes captura todo el tráfico de Power Automate durante los últimos 30 días de forma predeterminada.
Cada desencadenador que cree se almacena como webhook de WooCommerce, visible en WooCommerce > Settings > Advanced > Webhooks. No deshabilite estos webhooks o los flujos no se ejecutarán.
Cada acción y desencadenador es dinámico. El almacén proporciona información sobre qué recursos están disponibles y qué parámetros se envían y reciben para cada acción y desencadenador. Los desarrolladores pueden ampliar este sistema a través de complementos personalizados que proporcionan funcionalidad adicional.
Problemas y limitaciones conocidos
En algunos casos hemos observado que cuando se elimina o deshabilita un flujo, el webhook asociado no se quita de la tienda WooCommerce. Estos webhooks expirados no provocarán ningún problema y se pueden quitar manualmente.
Errores y soluciones comunes
Si el flujo no se desencadena, compruebe la sección Webhooks en configuración avanzada para asegurarse de que los webhooks no están deshabilitados.
Si deshabilita el complemento, se quitan todos los webhooks. Deberá volver a habilitar el complemento y, a continuación, guardar cada flujo con un desencadenador wooCommerce para volver a crear cada webhook. Probablemente no quiera deshabilitar el complemento.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Especifique la dirección URL del sitio de WordPress. (Buscar en configuración > General) | cuerda / cadena | Especifique la dirección URL del sitio de WordPress. (Buscar en configuración > General) | Cierto |
| Clave de consumidor | securestring | Escriba la clave de consumidor de la API DE REST (API REST avanzada > de WooCommerce > Settings>) | Cierto |
| Secreto de consumidor | securestring | Escriba el secreto de consumidor de la API REST (API REST avanzada > de WooCommerce > Settings>) | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Actualizar un elemento del tipo especificado |
Actualiza un elemento mediante parámetros especificados |
| Buscar una lista del tipo de elemento seleccionado |
Obtiene una lista de elementos del tipo seleccionado del almacén. |
| Crear un nuevo elemento del tipo especificado |
Crea un elemento mediante parámetros especificados |
| Eliminar un elemento del tipo especificado |
Elimina un elemento del tipo y el identificador especificados. |
| Obtener un solo elemento del tipo seleccionado |
Captura un elemento del tipo seleccionado del almacén |
| Realizar una operación por lotes |
Completa una operación en una serie de artículos wooCommerce |
Actualizar un elemento del tipo especificado
Actualiza un elemento mediante parámetros especificados
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador del recurso
|
id | True | number |
El identificador del recurso |
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Buscar una lista del tipo de elemento seleccionado
Obtiene una lista de elementos del tipo seleccionado del almacén.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of |
Crear un nuevo elemento del tipo especificado
Crea un elemento mediante parámetros especificados
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Eliminar un elemento del tipo especificado
Elimina un elemento del tipo y el identificador especificados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
Identificador del recurso
|
id | True | number |
El identificador del recurso |
|
¿Forzar eliminación?
|
force | True | boolean |
Establézcalo en TRUE si se debe forzar la eliminación del registro. |
Devoluciones
- response
- object
Obtener un solo elemento del tipo seleccionado
Captura un elemento del tipo seleccionado del almacén
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especifique el tipo de recurso al que hace referencia el identificador de recurso. |
|
Identificador del recurso
|
id | True | number |
Especifique el identificador del recurso que desea obtener. |
Realizar una operación por lotes
Completa una operación en una serie de artículos wooCommerce
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Desencadenadores
|
Cuando se produce un evento Woo |
Seleccionar eventos en cupones, clientes, pedidos, notas de pedido, productos, suscripciones y mucho más |
Cuando se produce un evento WooCommerce
Seleccionar eventos en cupones, clientes, pedidos, notas de pedido, productos, suscripciones y mucho más
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
webhook_resource_schema | True | string |
Especificar el tipo de recurso con el que trabajar |
|
Desencadenador (evento)
|
topic | True | string |
Devoluciones
- response
- object
Definiciones
objeto
Este es el tipo 'object'.