Crea automáticamente un cupón descuento único para cada cliente al terminar su compra

Este sencillo snippet crea de forma automática un cupón de descuento único de un solo uso cada vez que un cliente finaliza su compra. Además, podrás definirle un periodo de validez en días para que el cupón caduque automáticamente pasado ese periodo.

Para configurarlo solo tienes que:

  • En la línea 8 define el tipo de descuento a aplicar. Por defecto está configurado en porcentaje (‘percent’), pero si quieres configurar el descuento de una cantidad fija, reemplaza ‘percent’ por  ‘fixed_cart’.
  • En la línea 9 define la cantidad del descuento reemplazando el número 20 por el descuento que desees hacer. Por ejemplo, si pones 10 y el tipo de descuento es en porcentaje, quiere decir que ese cupón aplica un 10% de descuento.
  • En la línea 16 indica la validez del cupón expresándola en días. Por defecto está configurado en 12 días, pero si deseas cambiar la validez, solo tienes que reemplazar el 12 por el número de días que te interese.

Una vez el cliente finaliza su compra, verá un mensaje como el que muestro remarcado en rojo en la siguiente captura:

Snippet que crea automáticamente un cupón descuento único para cada cliente al terminar su compra