Restrict Content Pro é uma solução de associação simples, porém poderosa, para WordPress. A extensão Restrict Content Pro Member Discounts para EDD permite criar descontos com base nos níveis de associação do Restrict Content Pro.
Esses descontos não estão relacionados ao produto em si, nem a quaisquer outros códigos e opções de desconto. Esses descontos estão especificamente conectados aos Níveis de Associação no Restrict Content Pro. Se você tiver um determinado nível de associação, receberá automaticamente qualquer desconto definido para esse nível de associação.
Este documento assume que você tem o Restrict Content Pro instalado e sabe como usá-lo. A documentação completa para Restrict Content Pro pode ser encontrada aqui.
Criando Descontos para Membros
Imediatamente após instalar a extensão Member Discount, você encontrará uma opção de menu Downloads → Member Discounts no admin do WordPress.

Em seguida, na parte superior da página, há um botão Add New.

As opções para criar um novo desconto são bastante simples. Você fornece um Título, que será exibido no formulário de checkout, escolhe um nível de Assinatura e, em seguida, uma porcentagem de desconto no custo total.

Uma vez que um desconto é criado para um determinado nível de associação, esse desconto é aplicado automaticamente a qualquer venda para quem possui esse nível de associação. O cliente não precisa fazer nada para que o desconto entre em vigor.
Aqui está uma captura de tela de uma página de checkout para um Membro Platina com um desconto de 50% para todos os Membros Platina.

Clientes que não são membros, ou são membros sem desconto definido, nunca verão uma indicação de que descontos existem para qualquer nível de associação.
Excluindo produtos de descontos automáticos
Você pode impedir que produtos individuais e/ou categorias inteiras de produtos recebam descontos. Para fazer isso, edite o produto ou a categoria de produto em questão, então ative a opção para excluir o produto ou a categoria de descontos.
Para excluir um produto individual, edite o produto, marque a opção Exclude from RCP Member Discounts no painel Download Settings e salve o produto.

Para excluir uma categoria inteira de produtos, vá para Downloads → Categories, edite a categoria que deseja excluir, selecione a opção Exclude from RCP Member Discounts e salve a categoria.

Nota para proprietários de lojas: se você estiver testando esta extensão em seu site para ver como ela funciona, é importante entender sua funcionalidade. A extensão verifica o status de assinatura de um membro ao adicionar itens ao carrinho, não em cada carregamento de página. Se você estiver adicionando itens ao carrinho para ver o desconto e, em seguida, mudando para outra janela para expirar o membro, você ainda verá o desconto no carrinho se atualizar a tela. Para testar com precisão, você precisa remover os itens do carrinho e adicioná-los novamente. Você verá que os descontos não são aplicados.
