WooCommerce
WooCommerce é uma plataforma de comércio livre e de código aberto para WordPress. Ele permite que qualquer pessoa, em qualquer lugar, venda qualquer coisa – com extensibilidade, flexibilidade e controle ilimitados.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automate |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps |
| Aplicações Power | Premium | Todas as regiões do Power Apps |
| Automatize o poder | Premium | Todas as regiões do Power Automate |
| Contato | |
|---|---|
| Nome | Equipa Remelhorada |
| URL | https://reenhanced.com/contact |
| support@reenhanced.com |
| Metadados do conector | |
|---|---|
| Editora | Reenhanced, LLC |
| Sítio Web | https://www.reenhanced.com/ |
| Política de Privacidade | https://reenhanced.com/privacy/ |
| Categorias | Commerce |
WooCommerce é uma plataforma de comércio livre e de código aberto para WordPress. Ele permite que qualquer pessoa, em qualquer lugar, venda qualquer coisa – com extensibilidade, flexibilidade e controle ilimitados. Usando este conector, você pode acessar recursos internos para o WooCommerce e, se ativado, recursos de assinatura e cupom. Você pode facilmente estender o plugin WordPress para suportar seus próprios recursos, até mesmo recursos totalmente personalizados.
Pré-requisitos
Para usar este plugin, você deve ter o seguinte:
- Uma instalação ativa do WooCommerce
- Compre e instale o plugin Power Automate for WooCommerce
- Credenciais da API REST criadas no WooCommerce
Como obter credenciais
Para gerar credenciais de API REST, você precisará acessar este aplicativo, vá para WooCommerce > Settings > Advanced > REST API e pressione o botão "Add Key". 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 plugin, um novo item de navegação rotulado "Power Automate" aparecerá como um item de submenu sob o item de navegação superior "WooCommerce". Esta área irá mostrar-lhe um registo de todas as interações do Power Automate, fornecendo-lhe uma auditoria totalmente bidirecional dos pedidos e respostas enviados quando os 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 dos últimos 30 dias por padrão.
Cada gatilho que você cria é armazenado como um webhook do WooCommerce, visível em WooCommerce > Settings > Advanced > Webhooks. Não desative esses webhooks ou seus fluxos não serão executados.
Cada ação e gatilho é dinâmico. Sua loja 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 este sistema através de plugins personalizados que fornecem funcionalidade adicional.
Problemas conhecidos e limitações
Em alguns casos, observamos que quando um fluxo é excluído ou desativado, o webhook associado não é removido da loja 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 acionado, verifique a seção Webhooks em Configurações avançadas para garantir que os webhooks não estejam desativados.
Se você desativar o plugin, todos os webhooks serão removidos. Você precisará reativar o plugin e, em seguida, salvar cada fluxo com um gatilho WooCommerce para recriar cada webhook. Você provavelmente não quer desativar o plugin.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | 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.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Especifique o URL do site WordPress. (Localizar em Configurações > Geral) | cadeia (de caracteres) | Especifique o URL do site WordPress. (Localizar em Configurações > Geral) | Verdade |
| Chave do consumidor | securestring | Insira a chave do consumidor da API REST (WooCommerce > Settings > Advanced > REST API) | Verdade |
| Segredo do Consumidor | securestring | Insira o segredo do consumidor da API REST (WooCommerce > Settings > Advanced > REST API) | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de 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 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 da loja |
| Obter um único item do tipo selecionado |
Busca um item do tipo selecionado na loja |
Atualizar um item do tipo especificado
Atualiza um item usando parâmetros especificados
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do 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
| Name | Chave | Necessá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 id especificados
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tipo de Recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
ID do Recurso
|
id | True | number |
A ID do recurso |
|
Forçar eliminação?
|
force | True | boolean |
Defina como TRUE se o registro deve ser forçado a ser removido. |
Devoluções
- response
- object
Executar uma operação em lote
Conclui uma operação em vários itens do WooCommerce
Parâmetros
| Name | Chave | Necessá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 da loja
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tipo de Recurso
|
resource | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
body
|
body |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of |
Obter um único item do tipo selecionado
Busca um item do tipo selecionado na loja
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tipo de Recurso
|
resource | True | string |
Especifique o tipo de recurso ao qual a ID do Recurso se refere |
|
ID do Recurso
|
id | True | number |
Especifique o ID do recurso que deseja obter |
Acionadores
|
Quando um evento Woo |
Selecione eventos em Cupões, Clientes, Encomendas, Notas de Encomenda, Produtos, Subscrições e muito mais |
Quando um evento WooCommerce acontece
Selecione eventos em Cupões, Clientes, Encomendas, Notas de Encomenda, Produtos, Subscrições e muito mais
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tipo de Recurso
|
webhook_resource_schema | True | string |
Especificar o tipo de recurso com o qual trabalhar |
|
Evento desencadeador
|
topic | True | string |
Devoluções
- response
- object
Definições
objecto
Este é o tipo 'objeto'.