Gift cards can apply for a specific customer or more.
You can define the total number of times the code can be used (0 = unlimited) and also how many times a customer may use the code.
It has the ability to limit the use of the card to certain products or categories.
You can select whether the freight will be included or added.
You can give new customers a free card when registering.
Code indicating a discount in % or fixed amount.
Can be used spontaneously to give a customer x% discount on the next purchase, such as compensation for something or as an appreciation to the customer for buying from your store.
Can be personal (but not necessarily so) and always apply if you want (such as a VIP customer - 10% discount) discount on shipping or not.
Number of times the discount can be used (1 to unlimited)
You can set the automatic generation of discount % for all new customers (or free shipping for the first purchase for all new customers).