...
How to Manage Gift Cards
Gift cards in SmartStore.NET Smartstore are simple products that are labeled as 'gift cards' in the product info tab when you are creating or editing a product. You need to choose whether the gift card is virtual or physical. If the gift card is virtual, the customer doesn't need to enter shipping information during the checkout process, since a virtual product doesn't need to be shipped. When a customer has bought a gift card, it needs to be activated before it can be used in the checkout process of your shop. This will be done automatically according to the settings in Configuration > Settings > Order Settings. You can choose if you want to activate gift cards when the order status is Pending, Complete or Cancelled, and you can also set a status for gift card deactivation. You can manage all purchased gift cards by navigating to Sales > Gift Cards.
...