WooCommerce Role-O-Matic

Descrição

 

O plugin WooCommerce Role-O-Matic (WCRA) é uma ferramenta poderosa que permite ao administrador da loja criar “regras de atribuição” que atribuem dinamicamente funções aos clientes de acordo com os valores gastos durante os períodos de tempo configurados ou de acordo com os produtos adquiridos . Esta ferramenta pode ser muito útil porque pode ser usada em conjunto com o WooCommerce Pricing! (ou qualquer plugin de terceiros) para atribuir preços dinâmicos ou descontos de acordo com as funções atribuídas.

DEMONSTRAÇÃO AO VIVO

https://www.codecanyondemo.work/wcra/wp-admin
usuário: demo
pass: demo

user: demo2
pass: demo

user: demo3
pass: demo

COMO FUNCIONA

É muito direto. Uma vez instalado e ativado, uma nova voz “WooCommerce Role-O-Matic” aparecerá no menu principal, de onde o administrador da loja pode acessar o configurador de valores ou os menus do configurador de produtos pelos quais as “regras de atribuição de funções” podem ser configuradas.

Pelo configurador de valores podem ser definidas regras pelas quais as funções podem ser atribuídas de acordo com os valores gastos ( excluindo impostos ) durante os períodos de tempo configurados, de acordo com as funções do usuário, valor mínimo gasto (e opcionalmente um valor máximo gasto) e produtos/categorias restrições.
Toda vez que um cliente fizer um pedido ou se o administrador da loja salvar um pedido ou se ele alterar o status de um pedido (usando o método WC_Order ou a área de administração), o plugin verificará se existe alguma “regra de função de quantidade” correspondente à hora atual e valor gasto para aplicá-lo ao cliente. Opcionalmente, cada atribuição de regra pode ser adiada, especifique outra data em que a atribuição de função deve ocorrer.

Pelo configurador de produtos, as funções podem ser atribuídas de acordo com os produtos adquiridos. Uma vez efectuada a encomenda, serão atribuídas ao cliente as regras associadas aos produtos adquiridos. Além disso, também podem ser configuradas datas de vencimento, restrição de compra de produtos e mais.
Isso pode ser muito útil para gerenciar planos de assinatura.

CONFIGURADOR DE VALORES – REGRAS DE CESSÃO

Usando o menu do Configurador de Valores podem ser criadas regras de atribuição com as seguintes opções:

  1. Nome da regra: usado para identificar a regra
  2. Tipo de período de tempo: período(s) de tempo fixo (você pode definir várias datas) ou dinâmico (para definir o período de tempo como “Últimos 6 meses” ou “Últimas 24 horas”)
  3. Datas (se o(s) período(s) de tempo fixo(s) foi(em) escolhido(s): você pode configurar várias datas usadas para calcular o valor e durante as quais serão atribuídas as funções selecionadas
  4. Data de cálculo efetiva: Esta opção é útil se você deseja atribuir funções em uma data diferida. Por exemplo, você pode usar os dados gastos do Febraury para atribuir funções especiais durante junho
  5. Intervalo de tempo (se o período de tempo dinâmico foi escolhido): O intervalo de tempo de “agora” (onde agora é o momento em que o usuário acessa o site) a ser usado para recuperação de pedidos para calcular o valor gasto. Durante esse período, se uma correspondência de regra for detectada, as funções selecionadas serão aplicadas
  6. Tipo de tempo (se o período de tempo dinâmico foi escolhido): pode ser minutos/horas/dias/meses/anos
  7. Restrição de função(ões): você pode optar por aplicar a regra se o cliente já tiver uma ou mais funções.
  8. Restrição de produtos/categorias: Você pode optar por aplicar a regra somente se o cliente tiver gasto a faixa de valor desejada nos produtos/categorias selecionados.
  9. Valor mínimo/máximo: são o valor mínimo/máximo gasto ( sem impostos ) que o cliente deve gastar em um dos períodos configurados. Nesse caso, a(s) função(ões) selecionada(s) (na próxima etapa) será(ão) atribuída(s).
  10. Função(ões) a atribuir(1): Funções a atribuir ao cliente se o valor tiver sido gasto durante os períodos configurados.
  11. Remoção de função(ões): Se um usuário já possui uma das funções para atribuir, mas não gastou o valor configurado durante o período, as funções são removidas.

(1)A função deve ser criada antes de criar a regra. Para criar uma função, use o Embedded Role Editor ou qualquer outro plug-in de terceiros.

CONFIGURADOR DE PRODUTOS – REGRAS DE CESSÃO

Usando o configurador de produtos, o administrador da loja pode associar facilmente aos produtos uma ou mais funções de usuário. Portanto, os clientes que comprarem esses produtos receberão as funções associadas. Isso pode ser útil para gerenciar planos de assinatura com base em funções.

Opcionalmente, o administrador da loja também pode definir uma data de expiração que, uma vez alcançada, acionará a remoção da função do usuário. A data de expiração pode ser relativa ou fixa .
O primeiro é relativo ao tempo de compra, isto significa que o tempo de expiração pode ser por exemplo 1 mês depois da compra. A segunda é uma data fixa, como “2 de março de 2016”.
Além disso, você também pode restringir a compra de produtos se o cliente atual já tiver as funções selecionadas. Você também pode negar a recompra dos produtos se a data de validade não for atingida.

As funções são atribuídas e removidas automaticamente de acordo com a data de compra e a data de expiração. A data de compra é a data em que o último pedido (por data e não por id) marcado com um dos status permitidos foi feito.

Exemplo: se você definir como permitidos os status “processando” e “concluído” e se o status padrão quando um usuário fizer um pedido for “pagamento pendente”, o tempo de compra e as funções não serão atribuídos até que o pedido seja marcado como “processando” ou “concluído”.
NOTA:A alteração da data do pedido mais recente atualizará automaticamente a data de compra dos itens do pedido que têm funções associadas.
Você pode definir os status de pedidos permitidos no menu de opções Gerais .

Extensão da data de expiração: O plugin permite que o administrador da loja permita que o cliente recompre ou não um produto. Desta forma, caso a data de validade relativa esteja associada ao produto, após a realização de uma encomenda a data de compra é atualizada para a data de realização da encomenda.

SHORTCODE: Para que seu cliente saiba quando seus produtos irão expirar, você pode adicionar o shortcode [wcra_show_expiring_dates] em qualquer página. Ele exibirá a data de vencimento dos produtos para o usuário atual.

RECOMPUTAÇÃO AUTOMÁTICA DE PAPEL

O plug-in oferece a capacidade de recalcular funções automaticamente (somente para “regras de quantidade de função”) em intervalos de tempo regulares. O administrador da loja usando o menu de opções Gerais deve habilitar esta opção e escolher um intervalo de tempo (ex.: a cada 2 horas, a cada 7 dias, etc.) e um horário de início e o plugin irá recalcular a função do usuário de acordo com as regras existentes !
As funções de usuário baseadas em produtos também são recalculadas automaticamente quando o cliente acessa o site.

NOTA: Você pode definir os status de pedidos permitidos considerados durante o cálculo pelo menu de opções Gerais .

FERRAMENTA RECALCULADORA DE FUNÇÃO

Por padrão, as regras de atribuição de funções são verificadas após um cliente fazer um pedido, após um de seus pedidos ter sido editado na página de administração, após a atualização de um de seus status de pedido (usando o método WC_Order ou a área de administração) ou durante um esquema de recomputação.
Se o administrador da loja quiser computar funções (somente para “regras de quantidade de função”) sem esperar, ele pode usar o “Recalculador de funções”. Ele simplesmente tem que clicar na voz do menu “Recalculador de funções” e depois clicar no botão “Recomputar” e o plug-in fará o resto. É isso!:)

NOTA: Você pode definir os status de pedidos permitidos considerados durante o cálculo pelo menu de opções Gerais .

OBSERVAÇÃO SOBRE MÉTODOS DE RECÁLCULO DE FUNÇÃO

WordPress e Woocommerce não têm um agendador real. Assim, o plugin irá recalcular as funções do usuário cada vez que o usuário acessar o site ou de acordo com as opções de Recomputação automática de funções que podem ser definidas através do menu de opções Gerais . Esse método usa o método wp_schedule_event nativo ( https://codex.wordpress.org/Function_Reference/wp_schedule_event ). A ação do evento de agendamento será acionada apenas quando alguém visitar seu site WordPress se o horário agendado tiver passado. Portanto, pode acontecer que a função seja removida/atribuída algum tempo após a data agendada.

EDITOR DE FUNÇÕES INTEGRADO

O plug-in WCRA possui um editor de funções embutido que permite que o administrador da loja crie facilmente novas funções ou exclua as antigas ou inutilizadas. As funções podem ser usadas para atribuir descontos ou preços especiais usando o WooCommerce Pricing! ou qualquer plugin de terceiros.

FIQUE DE OLHO NO PAPEL ATRIBUÍDO ATUAL E NOS PRÓXIMOS PAPÉIS ALCANÇADOS!

O plug-in adiciona automaticamente à página Minha Conta do usuário, na guia Painel, duas novas seções que ajudam o usuário a saber qual função possui e quais funções podem ser alcançadas durante o período atual. O plugin mostra quanto ele gastou, quanto ele perdeu e a data de término!
Ambas as seções podem ser desabilitadas através do menu de opções do plugin. NOTA: A exibição de informações da página Minha conta está disponível apenas para WooCommerce 2.6 e posterior.

SHORTCODES
Deseja exibir essas seções em páginas personalizadas? Sem problemas!
Usando o [wcra_current_roles] e [wcra_next_roles_list] você pode exibir cada seção em cada página que suporta o sistema de shortcode!

NOTA: usando o parâmetro especial roles_to_not_showvocê pode evitar exibir as funções desejadas na lista de funções. Exemplo: [wcra_current_roles roles_to_not_show=”role_code1,role_code2”]

NOTIFICAÇÃO POR E-MAIL SOBRE ATRIBUIÇÃO DE FUNÇÃO(ÕES)

Para regras de função por valor gasto , você pode configurar um e-mail de notificação para cada regra configurada! Desta forma, você pode dar algum feedback aos seus usuários!

CONFIGURADOR DE VALORES – EXEMPLOS DE ATRIBUIÇÃO DE REGRAS

Você gostaria de atribuir uma função especial de “Usuário Premium primavera de 2016” a todos os clientes que gastaram pelo menos 100 dólares durante a primavera? é simples:

  1. Crie uma nova regra e atribua um nome/id
  2. Tipo de período de tempo: Fixo
  3. Crie novas datas onde (3):
    1. data de início: 20/03/2016
    2. data de término: 21/06/2016
    3. Deseja calcular a atribuição de função durante um período diferente?: Não(4)
  4. Restrição de função: deixar desmarcado
  5. Valor: 100
  6. Quantidade máxima: deixe em branco
  7. Remoção de função(ões): Sim (2)
  8. Função a ser atribuída: “Usuário premium primavera de 2016”(1)

Você gostaria de atribuir uma função especial “Usuários premium do mês” a todos os clientes que gastaram pelo menos 100 durante o mês atual? Gostaria de aplicar esta oferta especial apenas para os primeiros 3 meses do ano? Olha Você aqui:

  1. Crie uma nova regra e atribua um nome/id
  2. Tipo de período de tempo: Fixo
  3. Crie novas datas onde (3):
    1. data de início: 01/01/2016
    2. data de término: 29/06/2016
    3. Deseja calcular a atribuição de função durante um período diferente?: Não
    1. data de início: 01/02/2016
    2. data de término: 28/02/2016
    3. Deseja calcular a atribuição de função durante um período diferente?: Não
    1. data de início: 01/03/2016
    2. data de término: 31/03/2016
    3. Deseja calcular a atribuição de função durante um período diferente?: Não
  4. Restrição de função: deixar desmarcado
  5. Valor: 100
  6. Quantidade máxima: deixe em branco
  7. Função a ser atribuída: “Usuários premium do mês”(1)

(1) A função deve ser criada antes de criar a regra. Para criar uma função, use o Embedded Role Editor ou qualquer outro plug-in de terceiros.
(2) A atribuição/remoção da função é calculada quando um cliente fez um pedido, após um pedido salvo na página de administração, após uma atualização de status do pedido (usando o método WC_Order) e durante um agendamento. Se nenhum desses eventos ocorrer, você deve iniciar o recálculo da atribuição de funções usando o recalculador de funções no início do mês (ou sempre que desejar) para remover as funções.
(3) As regras de data com hora de início maior que “agora” são ignoradas.
(4) Se definido como sim, Você difere a atribuição de função(ões) usando os “dados de primavera” para uma data diferente. Esta atribuição, por exemplo, poderia ser feita em outra época (ex: setembro).

ASSINATURAS WOOCOMMERCE

O plugin suporta as seguintes ações acionadas pelo plugin WooCommerce Subscriptions da Prospress

  1. wcs_renewal_order_created : acionado quando um pedido é renovado
  2. wcs_resubscribe_order_created : acionado quando um pedido de reassinatura é criado para registrar um cliente refazendo uma assinatura expirada ou cancelada

Quando são acionados, o plugin refaz a atribuição de função de acordo com o item comprado/renovado associado ao pedido.

WPML

O plugin funciona com produtos traduzidos feitos usando WPML sem nenhum problema. Observe, no entanto, que os assuntos e corpos dos e-mails de notificação (funções do produto e funções da quantidade) não podem ser traduzidos.

COMPANION PLUGIN: PREÇOS WOOCOMMERCE!

Você gostaria de atribuir preços ou descontos personalizados às funções usadas pelo plugin WooCommerce Role-O-Matic? Você pode!
Preço WooCommerce é o que você precisa! Experimente!

WCTBP

CAPTURAS DE TELA DO WOOCOMMERCE ROLE-O-MATIC

Lista de funções atuais e as próximas funções alcançáveis ​​listadas (opcionalmente) na página Minha conta WCRA
WCRA
WCRA
WCRA

WCRA
WCRA
WCRA

Configurador de produto WCRA

[wcra_show_expiring_dates] shotcode em ação WCRA

Data de compra no perfil de administrador do usuário WCRA

0/5 Singular: (0 Análise)

Não há comentários ainda.

Escreva um comentário

Ainda não há perguntas. Seja o primeiro a fazer uma pergunta sobre este produto.

Apenas usuários registrados são elegíveis para entrar em questões