WooCommerce
WooCommerce é uma plataforma gratuita de comércio de software livre para WordPress. Ele capacita qualquer pessoa, em qualquer lugar, a vender qualquer coisa , com extensibilidade, flexibilidade e controle ilimitados.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate |
| Aplicativos Lógicos | Standard | Todas as regiões de Aplicativos Lógicos |
| Power Apps | Premium | Todas as regiões do Power Apps |
| Power Automate | Premium | Todas as regiões do Power Automate |
| Contato | |
|---|---|
| Nome | Equipe reenhanced |
| URL | https://reenhanced.com/contact |
| support@reenhanced.com |
| Metadados do conector | |
|---|---|
| Publicador | Reenhanced, LLC |
| Site | https://www.reenhanced.com/ |
| Política de Privacidade | https://reenhanced.com/privacy/ |
| Categorias | Commerce |
WooCommerce é uma plataforma gratuita de comércio de software livre para WordPress. Ele capacita qualquer pessoa, em qualquer lugar, a vender qualquer coisa , com extensibilidade, flexibilidade e controle ilimitados. Usando esse conector, você pode acessar recursos internos para WooCommerce e, se habilitados, recursos de assinatura e cupom. Você pode estender facilmente o plug-in do WordPress para dar suporte a seus próprios recursos, até mesmo recursos totalmente personalizados.
Pré-requisitos
Para usar esse plug-in, você deve ter o seguinte:
- Uma instalação ativa do WooCommerce
- Comprar e instalar o plug-in do Power Automate para WooCommerce
- Credenciais da API REST criadas no WooCommerce
Como obter credenciais
Para gerar credenciais de API REST, você precisará acessar esse aplicativo, acesse a API REST Avançada > de Configurações > do WooCommerce > e pressione o botão "Adicionar Tecla". A partir daqui, você pode gerar uma chave de API que será usada para sua conexão.
Introdução ao conector
Depois de instalar o plug-in, um novo item de navegação rotulado como "Power Automate" aparecerá como um item de submenu no item de navegação superior "WooCommerce". Essa área mostrará um log de todas as interações do Power Automate, fornecendo uma auditoria totalmente bidirecional de solicitações e respostas enviadas quando seus fluxos são executados.
Cada solicitação contém os detalhes completos enviados ou recebidos do Power Automate para que você sempre saiba exatamente como sua loja interagiu com o Power Automate. O log de solicitações captura todo o tráfego do Power Automate nos últimos 30 dias por padrão.
Cada gatilho criado é armazenado como um webhook WooCommerce, visível em Webhooks Avançados > de Configurações > do WooCommerce>. Não desabilite esses webhooks ou seus fluxos não serão executados.
Cada ação e gatilho é dinâmico. Seu repositório fornece informações sobre quais recursos estão disponíveis e quais parâmetros são enviados e recebidos para cada ação e gatilho. Os desenvolvedores podem estender esse sistema por meio de plug-ins personalizados que fornecem funcionalidade adicional.
Problemas e limitações conhecidos
Em alguns casos, observamos que quando um fluxo é excluído ou desabilitado, o webhook associado não é removido do repositório WooCommerce. Esses webhooks expirados não causarão problemas e podem ser removidos manualmente.
Erros e soluções comuns
Se o fluxo não estiver sendo disparado, verifique a seção Webhooks em configurações avançadas para verificar se os webhooks não estão desabilitados.
Se você desabilitar o plug-in, todos os webhooks serão removidos. Você precisará reabilitar o plug-in e salvar cada fluxo com um gatilho WooCommerce para recriar cada webhook. Você provavelmente não quer desabilitar o plug-in.
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Especifique a URL do Site do WordPress. (Localizar em Configurações > Geral) | cadeia | Especifique a URL do Site do WordPress. (Localizar em Configurações > Geral) | Verdade |
| Chave do Consumidor | secureString | Insira a chave do consumidor da API REST (API REST avançada > de configurações > do WooCommerce>) | Verdade |
| Segredo do consumidor | secureString | Insira o Segredo do Consumidor da API REST (API REST Avançada > de Configurações > do WooCommerce>) | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Atualizar um item do tipo especificado |
Atualiza um item usando parâmetros especificados |
| Criar um novo item do tipo especificado |
Cria um item usando parâmetros especificados |
| Excluir um item do tipo especificado |
Exclui um item do tipo e da ID especificados |
| Executar uma operação em lote |
Conclui uma operação em vários itens do WooCommerce |
| Localizar uma lista do tipo de item selecionado |
Obtém uma lista de itens do tipo selecionado do repositório |
| Obter um único item do tipo selecionado |
Busca um item do tipo selecionado do repositório |
Atualizar um item do tipo especificado
Atualiza um item usando parâmetros especificados
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID de Recurso
|
id | True | number |
A ID do recurso |
|
Tipo de recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
body
|
body |
Criar um novo item do tipo especificado
Cria um item usando parâmetros especificados
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
body
|
body |
Excluir um item do tipo especificado
Exclui um item do tipo e da ID especificados
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
ID de Recurso
|
id | True | number |
A ID do recurso |
|
Forçar exclusão?
|
force | True | boolean |
Defina como TRUE se o registro deve ser forçado a ser removido. |
Retornos
- response
- object
Executar uma operação em lote
Conclui uma operação em vários itens do WooCommerce
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
body
|
body |
Localizar uma lista do tipo de item selecionado
Obtém uma lista de itens do tipo selecionado do repositório
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
body
|
body |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of |
Obter um único item do tipo selecionado
Busca um item do tipo selecionado do repositório
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar o tipo de recurso ao qual a ID do recurso se refere |
|
ID de Recurso
|
id | True | number |
Especificar a ID do recurso que você deseja obter |
Gatilhos
|
Quando um evento Woo |
Selecionar eventos entre cupons, clientes, pedidos, anotações de pedidos, produtos, assinaturas e muito mais |
Quando um evento WooCommerce acontece
Selecionar eventos entre cupons, clientes, pedidos, anotações de pedidos, produtos, assinaturas e muito mais
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
webhook_resource_schema | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
Evento trigger
|
topic | True | string |
Retornos
- response
- object
Definições
objeto
Esse é o tipo 'object'.