Máximo de produtos por usuário para WooCommerce

Descrição

Limite o número de itens que seus clientes do WooCommerce podem comprar (durante a vida ou em um intervalo de datas selecionado).

Com o plug-in “Máximo de produtos por usuário para WooCommerce”, você pode limitar o número de itens que seus clientes WooCommerce podem comprar. Os limites de itens para o usuário podem ser definidos com base na vida útil ou no intervalo de datas selecionado (ou seja, não por pedido). Os limites podem ser definidos para todos os produtos de uma só vez, por produto, por categoria de produto ou por etiqueta de produto. Você pode escolher se deseja limitar as quantidades de produtos, preços (ou seja, somas) ou pesos.

Principais características

  • Defina o número máximo de produtos por usuário .
  • Selecione o modo de plug-in: quantidades de produtos , pedidos de produtos , preços de produtos (incluindo ou excluindo impostos), pesos de produtos ou volumes de produtos .
  • Definir intervalo de datas (por exemplo: duração, este mês, este ano, últimos 30 dias, últimos 365 dias ou intervalo de datas personalizado).
  • Defina em quais status do pedido os dados do produto devem ser atualizados.
  • Defina diferentes limites máximos de produto para diferentes funções de usuário .
  • Habilite o uso de variações de produtos variáveis .
  • Personalize a mensagem do cliente no front-end.
  • Bloqueie a página de checkout em limites excedidos.
  • Excluir produtos do escopo do plug-in.
  • Edite e exporte os dados de vendas de cada usuário .
  • Escolha quais gateways de pagamento devem atualizar os dados do produto.
  • Exiba o valor restante, limites máximos etc. para os usuários no carrinho, checkout, página de produto único, na página “Minha conta” ou com um código de acesso em qualquer lugar do site.
  • Identifique os hóspedes pelo endereço IP ou bloqueie os visitantes de comprar produtos em sua loja.
  • Oculte produtos com limites excedidos para o usuário atual.
  • Habilite o suporte multilíngue (WPML, Polylang).
  • Defina limites de produto por categoria de produto .
  • Defina limites de produto por etiqueta de produto .
  • Defina limites de produto por produto individual .
  • Defina limites de produtos por fórmula , por exemplo: por ID de usuário , por plano de assinatura , por forma de pagamento , etc.
  • E mais…
Embora os dados sejam recalculados automaticamente (mas somente após a ativação do plug-in), você também pode forçar o recálculo manual executando a ferramenta Recalcular dados de vendas . Isso é útil na instalação inicial do plug-in (ou seja, para calcular os dados de vendas anteriores à ativação do plug-in).

Opções

As configurações do plug-in estão localizadas em “WooCommerce > Configurações > Máximo de produtos por usuário”.

Opções gerais

As configurações gerais estão localizadas em “WooCommerce > Configurações > Máximo de produtos por usuário > Geral”.

Produtos máximos por usuário para WooCommerce - Opções gerais

Modo
Você precisará recalcular os dados de vendas após alterar a opção “Modo”. Valores possíveis: Quantidades de produtos; Pedidos de produtos; Preços dos produtos (incluindo impostos); Preços dos produtos (sem impostos); Pesos do produto; Volumes de produtos.

Padrão:Product quantities
Intervalo de datas
Valores possíveis: Tempo de vida; Esta hora; Este dia; Essa semana; Este mês; Este ano; Última hora; Últimas 24 horas; Últimos 7 dias; Últimos 30 dias; Últimos 365 dias; Personalizado.

Padrão:Lifetime
Intervalo de datas personalizado
Usado quando a opção “Personalizado” é selecionada em “Intervalo de datas”.

Padrão:3600
Unidade de intervalo de datas personalizada
Usado para a opção “Período personalizado”. Valores possíveis: segundos; minutos; horas; dias; semanas.

Padrão:seconds
Status do pedido
Escolha os status do pedido quando os dados do produto devem ser atualizados. Se você selecionar vários status de pedido, os dados serão atualizados apenas uma vez, no status que ocorrer primeiro. Você precisará Recalcular os dados de vendas após alterar a opção “Status do pedido”.

Padrão:Completed
Status do pedido: Excluir
Escolha os status do pedido quando os dados do produto devem ser excluídos. Se você selecionar vários status de pedido, os dados serão excluídos apenas uma vez, no status que ocorrer primeiro.

Padrão: Nenhum
Gateways de pagamento
Escolha gateways de pagamento quando os dados do produto devem ser atualizados. Deixe em branco para atualizar os dados de todos os gateways de pagamento. Você precisará recalcular os dados de vendas após alterar a opção “Gateways de pagamento”.

Padrão: Nenhum
Usar variações
Use variações nos cálculos “Todos os produtos” e “Por produto”. Se a seção “Limites > Por Produto” estiver habilitada, você poderá (opcionalmente) substituir esta opção para cada produto individual.

Padrão:no
Funções do usuário
Defina diferentes limites máximos de produto para diferentes funções de usuário.

Padrão:no
Funções de usuário: funções de usuário ativadas
Selecione as funções de usuário para as quais você deseja definir limites diferentes. Se estiver vazio, todas as funções de usuário serão adicionadas às configurações.

Padrão: Nenhum
Ocultar produtos
Oculta produtos com limites excedidos para o usuário atual do catálogo e resultados de pesquisa. Os produtos ainda estarão acessíveis por meio dos links diretos.

Padrão:no
Convidados
Define como os usuários não logados (ou seja, convidados) devem ser tratados pelo plug-in. Valores possíveis: Não fazer nada; Impedir que os clientes comprem produtos em sua loja; Identifique os convidados pelo endereço IP.

Padrão:Do nothing
Bloquear convidados: mensagem
Para a opção “Impedir que clientes comprem produtos em sua loja”. Você pode usar HTML e/ou shortcode aqui. Ex.: [alg_wc_mppu_translate].

Padrão:

Você precisa se registrar para comprar produtos.
Multi Idiomas
Use o ID do produto/termo do idioma padrão em vez do traduzido. Você precisará recalcular os dados de vendas após alterar a opção “Vários idiomas”. Valores possíveis: Desativado; WPML; Polylang.

Padrão:Disabled
Contagem por método de pagamento atual
Conte os dados de “usuário já comprado” apenas para o método de pagamento atual (ou seja, escolhido). Você também pode desativar as opções “Validar ao adicionar ao carrinho” e “Bloquear página de checkout” na seção “ Frontend ”, para que seu cliente possa alterar o método de pagamento em limites excedidos.

Padrão:no

Opções de interface

As configurações do frontend estão localizadas em “WooCommerce > Configurações > Máximo de produtos por usuário > Frontend”.

Máximo de produtos por usuário para WooCommerce - Opções de front-end

Espaços reservados

Você pode usar esses espaços reservados em mensagens:

  • %limit%,
  • %bought%,
  • %remaining%,
  • %in_cart%,
  • %bought_plus_in_cart%,
  • %remaining_minus_in_cart%,
  • %adding%,
  • %in_cart_plus_adding%,
  • %bought_plus_in_cart_plus_adding%,
  • %remaining_minus_in_cart_minus_adding%,
  • %product_title%,
  • %term_name%,
  • %first_order_amount%,
  • %first_order_date%,
  • %first_order_date_exp%,
  • %first_order_date_exp_timeleft%,
  • %payment_method_title%.

Você também pode usar HTML e/ou códigos de acesso em mensagens, por exemplo: [alg_wc_mppu_translate]para traduções WPML/Polylang.

Validar em adicionar ao carrinho
Ative isso se quiser verificar os limites do usuário imediatamente, ao clicar no botão Adicionar ao carrinho, em vez de avisar apenas no carrinho e nas páginas de checkout.

Padrão:yes
Aviso de carrinho
Mostra aviso na página do carrinho. Valores possíveis: Desativar; Habilitar; Como texto.

Padrão:Enable
Tipo de aviso do carrinho
Ignorado, a menos que a opção “Aviso do carrinho” esteja definida como “Ativar”. Valores possíveis: Aviso; Erro; Sucesso.

Padrão:Notice
mensagem do cliente
Verifique a seção Espaços reservados para espaços reservados de mensagens disponíveis.

Padrão:

Você só pode comprar no máximo %limit% de %product_title% (você já comprou %bought%).
Vários avisos
Escolha se deseja exibir avisos de carrinho e checkout para cada produto ou apenas para o primeiro produto.

Padrão:yes
Bloquear página de checkout
Isso impedirá que o cliente acesse a página de checkout em limites excedidos. O cliente será redirecionado para a página do carrinho.

Padrão:no
Página de produto único
Adiciona informações de limite de produto atual às páginas de produtos individuais. Valores possíveis: Desativar; Perceber; Texto no resumo do produto; Texto na descrição do produto.

Padrão:Disable
Página de produto único: conteúdo
Verifique a seção Espaços reservados para espaços reservados de mensagens disponíveis.

Padrão:

O valor restante para %product_title% é %remaining% (você já comprou %bought% de %limit%).
Minha conta
Adiciona a guia à página “Minha conta”.

Padrão:no
Minha conta: ID da guia
Define o ID da guia (ou seja, slug).

Padrão:product-limits
Minha conta: título da guia
Define o título da guia.

Padrão:Product limits
Minha conta: ícone da guia
Você precisa inserir o código do ícone aqui, por exemplo f2b9. Os códigos dos ícones estão disponíveis no site Font Awesome . Usará o ícone padrão se estiver vazio.

Padrão: Nenhum
Minha conta: conteúdo da guia
Você pode usar HTML e/ou códigos de acesso aqui. Ex.: [alg_wc_mppu_translate] .

Padrão:

[alg_wc_mppu_user_product_limits]
Máximo de produtos por usuário para WooCommerce - Minha conta
Exemplo da guia “Minha conta” do front-end.

Todos os produtos

Máximo de produtos por usuário para WooCommerce - Limites - Todos os produtos
Limites para todos os produtos (com a opção “Funções do usuário” habilitada).
Todos os produtos
Ativa a seção “Todos os produtos”.

Padrão:no
Limite por usuário
Máximo permitido o limite de cada produto por usuário.

Padrão:1

Taxonomia por produto

Máximo de produtos por usuário para WooCommerce - opções de taxonomia por produto

Por etiqueta de produto
Isso adicionará uma nova caixa meta à página de edição de cada termo de tag de produto.

Padrão:no
Por categoria de produto
Isso adicionará uma nova caixa meta à página de edição de cada termo da categoria de produto.

Padrão:no

Quando a seção estiver habilitada, você verá a nova opção “Limite por usuário” em “Produtos > Categorias > Sua categoria > Editar” e/ou “Produtos > Tags > Sua tag > Editar”:

Máximo de produtos por usuário para WooCommerce - Opções de taxonomia por produto - Meta Box
Limites por categoria de produto (com a opção “Funções do usuário” habilitada).

Por produto

Máximo de produtos por usuário para WooCommerce - opções por produto

Por produto
Ativa a seção “Por produto”. Isso adicionará uma nova caixa meta à página de edição de cada produto.

Padrão:no

Metabox por produto para produto variável com a opção “Usar variações” habilitada:

Máximo de produtos por usuário para WooCommerce - Por produto Meta Box - Variações

Meta box por produto para produto simples ou para produto variável com a opção “Usar variações” desativada:

Máximo de produtos por usuário para WooCommerce - Por produto Meta Box - Simples

Por caixa meta do produto com a opção Funções do usuário habilitada:

Produtos máximos por usuário para WooCommerce - Opções por produto - Funções do usuário

Limites por Fórmula

Esta seção apresenta um método alternativo para definir limites máximos.

Produtos Máximos por Usuário para WooCommerce - Limites por Fórmula

Habilitar
Habilita/desabilita a seção “Limites por Fórmula”.

Padrão:no
Fórmula
Um shortcode por linha.

Padrão: Nenhum

Notas

  • Você precisa usar [alg_wc_mppu]shortcode aqui.
  • Um shortcode por linha.
  • O algoritmo para quando o primeiro shortcode correspondente é encontrado (de cima para baixo).
  • Atributos de shortcode disponíveis: user_iduser_rolemembership_planpayment_methodproduct_idterm_idproduct_skuis_downloadableis_virtuallimit.
  • limitatributo é obrigatório.
  • Você precisa habilitar a caixa de seleção “Por produto” na seção “Limites” para usar os atributos product_idproduct_skuis_downloadableis_virtual.
  • Você precisa habilitar a caixa de seleção “Por categoria de produto” e/ou “Por etiqueta de produto” na seção “Limites” para usar o term_idatributo.
  • Você precisa habilitar a caixa de seleção “Contar pelo método de pagamento atual” na seção “Geral” para usar payment_methodo atributo. Você também pode desativar as opções “Validar ao adicionar ao carrinho” e “Bloquear página de checkout” na seção “Frontend”, para que seu cliente possa alterar o método de pagamento em limites excedidos.
  • Você não pode usar product_id(ou product_skuis_downloadableis_virtual) e term_idsimultaneamente em um shortcode.
  • Você pode definir as datas efetivas do shortcode com os atributos start_dateend_date(e not_date_limit).

Exemplos de fórmulas

Defina a quantidade máxima 18para usuários 25:

[alg_wc_mppu limit="18" user_id="2,5"]

Defina a quantidade máxima 18para produtos 100110usuários 25:

[alg_wc_mppu limit="18" user_id="2,5" product_id="100,110"]

Limites por plano de assinatura do usuário (você precisa usar o slug do plano de assinatura no shortcode):

[alg_wc_mppu limit="3" Membership_plan="silver"]
[alg_wc_mppu limit="36" Membership_plan="Gold"]

Limites por gateway de pagamento atual (você precisa usar o slug do gateway de pagamento no shortcode):

[alg_wc_mppu limit="100" payment_method="cheque"]
[alg_wc_mppu limit="200" payment_method="bacs,paypal"]
[alg_wc_mppu limit="300" payment_method="cod"]

Opções de administrador

Máximo de produtos por usuário para WooCommerce - Opções de administração

Dados de vendas editáveis ​​- Habilitar
Você poderá editar os dados de vendas de cada usuário na página de edição do usuário (em “Usuários”).

Padrão:no
Dados de vendas editáveis ​​- Adicione itens vazios
Adiciona a coluna “Lifetime” para produtos/termos sem dados de vendas.

Padrão:no
Exportar
Separador de colunas para as ferramentas de exportação.

Padrão:,
Exportar: Mesclar usuário
Isso produzirá todos os dados do usuário em uma única linha. Usado na ferramenta “Exportar dados de vendas para todos os usuários”.

Padrão:no
Exportar: Mesclar usuário: Separador de dados
Ignorado, a menos que a opção “Mesclar usuário” esteja habilitada.

Padrão:;
Exportar: Mesclar usuário: Meta extra
Defina como valores separados por vírgula. Ignorado, a menos que a opção “Mesclar usuário” esteja habilitada.

Padrão: Nenhum

Ferramentas

Marque a caixa e salve as configurações para executar a ferramenta. Observe que não há como desfazer esta ação.

Máximo de produtos por usuário para WooCommerce - Ferramentas

Recalcular dados de vendas
Padrão:no
Excluir e recalcular dados de vendas
Padrão:no
Excluir dados de vendas
Padrão:no

Ferramentas: Opções Avançadas

Opções avançadas para ambas as ferramentas de recálculo. Deixe os valores padrão se não tiver certeza.

Intervalo de datas de pedidos
Valores possíveis: Todos os pedidos; Somente pedidos em “Geral > Intervalo de datas”.

Padrão:All orders
Tamanho do bloco de consulta
Quantos pedidos processar em uma única consulta.

Padrão:1024
limite de tempo
O tempo máximo de execução, em segundos. Se definido como zero, nenhum limite de tempo é forçado. Se definido como menos um, o limite de tempo do servidor será usado.

Padrão:-1
função de loop
Valores possíveis: padrão WordPress (WP_Query); Específico para WooCommerce (wc_get_orders).

Padrão:WordPress standard (WP_Query)
Depurar
Padrão:no

Opções avançadas

Produtos Máximos por Usuário para WooCommerce - Opções Avançadas

função de tempo
Valores possíveis: Tempo Universal Coordenado (UTC); Hora local (WordPress).

Padrão:Local (WordPress) time
Excluir produtos
Você precisará “Recalcular dados de vendas” para que os produtos sejam excluídos dos dados de vendas.

Padrão: Nenhum
produto duplicado
Ative isso se quiser copiar os metadados do produto do plug-in no produto “Duplicar”.

Padrão:no
Tempo de vida dos totais
Ignorado, a menos que “Intervalo de datas” seja definido como “Vitalício” na seção “ Geral ”. Habilitar isso pode tornar os cálculos de dados “já comprados pelo usuário” mais rápidos, no entanto, também desabilitará algumas funcionalidades, como a opção “Contar pelo método de pagamento atual” na seção “ Geral ”.

Padrão:no

Dados de vendas

Você pode verificar os dados de vendas salvos para cada produto, abrindo a página de edição do produto administrativo. Para produtos variáveis, você também verá dados para cada variação. Tabelas semelhantes de “Dados de vendas” podem ser encontradas em cada página de edição de categoria/tag:

Máximo de produtos por usuário para WooCommerce - Dados de vendas do produto

Códigos de acesso

Códigos de acesso disponíveis:

  • [alg_wc_mppu_current_product_limit]
  • [alg_wc_mppu_user_product_limits]
  • [alg_wc_mppu_term_limit]
  • [alg_wc_mppu_translate]
  • [alg_wc_mppu]

[alg_wc_mppu_current_product_limit]

Exibe os dados atuais do produto para o usuário atual, por exemplo, limite máximo, valor já comprado, valor restante etc.

ID do produto
(opcional) ID do produto. Se não for definido, usará o ID do produto atual.

Padrão: Nenhum
ID do usuário
(opcional) ID do usuário. Se não for definido, usará o ID do usuário atual.

Padrão: Nenhum
modelo
(opcional) Modelo de saída. Se não for definido, usará o valor da opção “WooCommerce > Configurações > Máximo de produtos por usuário > Frontend > Página de produto único”. Espaços reservados disponíveis: %limit%%bought%%remaining%%product_title%.

Padrão: Nenhum
Exemplo
[alg_wc_mppu_current_product_limit template="O valor restante para %product_title% é %remaining% (você já comprou %bought% de %limit%)."]

[alg_wc_mppu_user_product_limits]

Exibe todos os dados de produtos para o usuário atual. Gerado como uma tabela com as colunas “Product”, “Remaining”, “Bought” e “Max”.

ID do usuário
(opcional) ID do usuário. Se não for definido, usará o ID do usuário atual.

Padrão: Nenhum
Exemplo
[alg_wc_mppu_user_product_limits]

[alg_wc_mppu_term_limit]

Exibe dados de valores para o termo, ou seja, categoria ou etiqueta do produto.

Exemplo
[alg_wc_mppu_term_limit taxonomy="product_cat" term_slug="camisetas"]
[alg_wc_mppu_term_limit taxonomy="product_cat" term_id="33"]

[alg_wc_mppu_translate]

Pode ser usado em opções de plug-in para traduções WPML/Polylang.

Exemplo
[alg_wc_mppu_translate lang="DE" lang_text="Mensagem em alemão" not_lang_text="Mensagem para todos os outros idiomas"]
[alg_wc_mppu_translate lang="DE"]Mensagem em alemão[/alg_wc_mppu_translate][alg_wc_mppu_translate not_lang="DE"]Mensagem para todos os outros idiomas[/alg_wc_mppu_translate]

[alg_wc_mppu]

Pode ser usado apenas na seção “WooCommerce > Configurações > Máximo de produtos por usuário > Fórmula”.

0/5 Singular: (0 Análise)

Não há comentários ainda.

Escreva um comentário

    Olá, eu queria saber como funciona essa limitação de produtos por usuários, eu consigo fazer isso por meio do CPF? Ou é com a utilização de outros métodos?
  1. 0 votos
    Q Olá, eu queria saber como funciona essa limitação de produtos por usuários, eu consigo fazer isso...... Consulte Mais informação responda agora
    Questionado por miguel.site.oficial
    Respondido pelo administrador

    Olá, ela funciona pelo cadastro do cliente. Seria pelo email. 

  2. Com Este plugin eu consigo enviar um link do produto para um email e executar uma unica venda (quantidade de 200 itens, vendas unicas)? eu não quero que as pessoas conpartilhe o link v.i.p. obricado
  3. 0 votos
    Q Com Este plugin eu consigo enviar um link do produto para um email e executar uma unica venda (qu...... Consulte Mais informação responda agora
    Questionado por sergio del fiol
    Respondido pelo administrador

    Olá Sergio, consegue sim. Seria pelo usuário e não por link. 

  4. eu consigo com este plugin montar uma situação de : enviar um link unica para compra intrasferivel. depois da compra o link fica inspirado? caso não, teria outro pluging?
  5. 0 votos
    Q eu consigo com este plugin montar uma situação de : enviar um link unica para compra intrasferive...... Consulte Mais informação responda agora
    Questionado por sergio del fiol
    Respondido pelo administrador

    Olá Sergio, consegue sim. 

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