fbpx

Criar cupons em massa

A guia cupons é onde você pode criarexcluir cupons, bem como editar os cupons existentes. Os cupons, por padrão, são criados um de cada vez no MemberMouse. No entanto, pode haver uma situação em que você precise criar um grande número de cupons de uma só vez. Se você estiver familiarizado com PHP, os cupons podem ser adicionados ao MemberMouse em massa usando um script personalizado.

Criar um grande número de cupons

Para criar um grande número de cupons, você precisará usar a seguinte instrução mySQL. Aqui está o SQL de inserção para inserir um único cupom:

INSERT INTO mm_coupons (`nome_do_coupon`, `código_do_coupon`, `tipo_do_coupon`, `valor_do_coupon`, `moeda_valor_do_coupon`, `descrição`, `quantidade`, `start_date`, `end_date`, `recurring_billing_setting`, `is_gift`, `is_archived`, `gift_user_id`, `gift_order_item_id`, `date_modified`, `date_added`)
VALUES ('Sample Coupon', 'sample', 'percentage', '20', 'USD', NULL, '-1', NOW(), NULL, 'all', '0', '0', '0', '0', NOW(), CURRENT_TIMESTAMP);

Observe que 'coupon_value-currency' pode ser omitido para cupons gratuitos, mas deve ser especificado para cupons pagos.

Os três valores possíveis para coupon_type são:

  • porcentagem
  • dólar
  • gratuito

Portanto, um cupom de desconto $10 teria valores como este:

'dólar', '10',

Enquanto um cupom de desconto 25% teria valores como este:

'porcentagem', '25',

Depois de ter sua declaração de cupom único, você precisará escrever um script PHP simples, iterar cada cupom de um arquivo CSV e executar a consulta de inserção.

Como adicionar restrições de produtos aos cupons

Se precisar adicionar restrições de produtos aos seus cupons para garantir que eles só possam ser usados para produtos específicos, você poderá usar a seguinte consulta:

INSERT INTO `mm_coupon_restrictions` (`coupon_id`, `product_id`, `date_modified`, `date_added`)
VALUES ('', '', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);

Basta substituir <coupon_id> com o ID do cupom desejado e <product_id> com o ID do produto desejado.

Este artigo foi útil?

Artigos relacionados

Não consegue encontrar a resposta que está procurando?

Entre em contato com nossa Equipe de Sucesso do Cliente
Entre em contato conosco!