User Docs

User Docs

4.7.1 Gift cards


In case our customers would like to use gift cards in their business the first step is, to order the physical cards from a manufacturer. Once the cards have been received, they can be created in Management Console in digital form, so that they can be registered in the RETAIL7 system and sold and used right away.



NOTE: when ordering the physical cards, it´s important to order them with the prefix 77 in their barcode. This means that the card barcode must start with 77 - only by using this prefix makes it possible to scan the card at the POS later on. Cards with a different prefix are not recognized by the scanner, but still can be used by manually entering the card number. If you would like to use a different prefix on your gift cards and would like them to be scannable, please contact our support!


  1. You can import your own gift card data set, thus no need to add them separately

  2. You also can download all your gift cards from the RETAIL7 system

  3. Refresh the view of your gift cards list

  4. Number of your gift cards

  5. Search your gift cards

  6. Information about gift cards list




The gift card life cycle



For gift cards to be used, first they need to be created in Management Console or in the POS app. The general status after creation is, as the first step of their life cycle, For sale, which means that the gift card now can be sold.



When a gift card is sold, the price that the customer paid for it becomes the balance which can be used for paying with the gift card. Now the status of the card changes to Redeemable, which means that the balance now is ready to be used.



After the balance is all used up, and reload is not allowed, the status of the card changes to Closed. This means that the card cannot be used anymore.



There are several functions which can be used only if the card is in the correct state. E.g. a closed card cannot be reloaded, or cards, which are in Redeemable state with a balance on them, cannot be deleted.





Creating gift cards



In RETAIL7 it is possible to create gift cards individually or in bulk. Based on the card ID, each card receives an individual number, and based on this ID, any card can be filtered out by the search function.


Creating gift cards individually



Open the menu → Master data → Gift cards, go to Gift cards submenu and click Add.


Enter a card ID.

The ID must only contain numbers, no combination of letters and numbers is possible. In addition, a card is given an individual sequence of numbers so that there are no repetitions.



Set the desired currency.

The currency is based on the currency of the country where the store is located. The store location is set up during the app installation.



Define the nominal value of the gift card.

This value indicates the amount of credit that will be loaded onto the gift card. If the function is activated, it is also possible to top up the credit again and again. Otherwise, the card can no longer be used after the credit is used up.



Set the maximum charge.

The value of the maximum recharge must be higher than the nominal value. For example, if the maximum recharge is 50€, it is not possible to recharge a balance of 60€ on the card. However, it is possible to load a balance below 50€.



Define the card status as for sale.

There are three possible statuses in RETAIL7 system for a gift card:

  • For sale means that the card is ready to be sold.

  • Redeemable means that the gift card can be registered or redeemed via a RETAIL7 POS system after purchase.

  • Closed means that the card cannot be redeemed anymore, for example because it has been lost by the customer. Also, cards imported from own database, which were already redeemed and not used anymore, also should get the Closed status, so they remain in the system as historical data. Cards which were created with the partial redemption not allowed configuration, will also turn to closed status upon redemption, regardless if there is some remaining balance or not.



Check all the desired parameters.

  • Allow return means that the gift card can be returned after purchase via the RETAIL7 system.

  • With the Reload function, it is possible to load credit onto the card again and again.

  • With the setting Partial redemption it is possible that only a part of the credit is consumed via a transaction. For example, the credit is 30€ and you spend only 5€ of it, i.e. 25€ are still available for future use.



Set a sales limit.

Here you can specify in which country the gift card can be redeemed. In all countries that are not mentioned here, the card can not be sold.



Define the redemption limit, if needed.

Here you can set how many times the card can be redeemed. After the limit is reached, it is not possible to redeem more.



Specify the time limit, if needed.

Only in this period it is possible to redeem the gift card. If the period has expired, the defined card can no longer be redeemed.



Click Save.


Creating gift cards in bulk



With this function it is possible to create a whole series of gift cards at once.



Open the menu → Master data → Gift card → Open Gift card.



Click on Bulk creation.





Specify prefix start and prefix end.

Prefix Start specifies with which numbering the card ID starts with. All subsequent cards follow this numbering.


Please remember: if you would like to use your card with a scanner, the prefix must always start with 77 - only by using this prefix makes it possible to scan the barcode of the card at the POS later on. Cards with a different prefix are not recognized by the scanner, but still can be used by manually entering the card number on the POS. If you would like to use a different prefix on your gift cards and would like them to be scannable, please contact our support!



Define the ID length.

The ID determines how long the number of the card ID may be. The length must be at least one. For example, if 2 is defined, it is possible that the card ID is 01.



Set the number of gift cards.

Since by using the bulk creating function, multiple gift cards can be created within one configuration, any number of gift cards can be defined here. Each card receives its own ID, which is assigned in ascending order with the prefix Start.



Select a digit method.





Digit methods for gift cards refer to algorithms and systems used to generate, validate, and manage the unique codes associated with gift cards. These methods ensure that the gift card numbers are valid and secure, preventing fraud and ensuring proper functionality. In RETAIL7, we use several common digit methods types, but since Luhn is the most common and generally used digit method on our POSes, it´s highly recommended to use it when creating the gift cards.



Now define the main parameters about the cards.



Set the card status.

There are three possible statuses in RETAIL7 system for a gift card:

  • For sale means that the card is created and ready to be sold.

  • Redeemable means that the gift card can be registered or redeemed via a RETAIL7 POS system after purchase.

  • Closed means that the card cannot be redeemed anymore, for example because it has been lost by the customer. Also, cards imported from own database, which were already redeemed and not used anymore, also should get the Closed status, so they remain in the system as historical data. Cards which were created with the partial redemption not allowed configuration, will also turn to closed status upon redemption, regardless if there is some remaining balance or not.



Set the gift card type.

RETAIL7 allows you to create different type of gift cards, eg. a type for customers, another for partners, another for employees, etc. The system has the gift card for customers as the Default type. More about these in Chapter 4.7.3 Gift card types.


Set the desired currency for the gift card.

The currency is based on the currency of the country where the store is located, the gift card can be used only with this same currency (within the country). This is defined by the address of the store, which is set up during the app installation, or here in the Management Console under the My Organization -> Units -> Stores menu.

Define the Face value of the gift card.

This value indicates the credit amount that will be loaded on the gift card. The face value must not exceed the maximum load.



If the card is redeemable, here you can add the current balance value manually.

Set the maximum balance.

The value of the maximum recharge must not be higher than the nominal value. For example, if the maximum recharge is 40€, the nominal value must not exceed this figure. However, it is possible that the credit is 5€.



Define the card status as for sale



Check the desired parameters about return, reload and partial redeem:

  • Return allowed means that the gift card can be returned after purchase via the RETAIL7 system.

  • With the Reload allowed function, it is possible to load credit onto the card again and again.

  • With the setting Partial redeem allowed it is possible that only a part of the credit is used in a transaction. For example, the credit is 30€ and only 5€ of it is spent, i.e. 25€ are still available for this card.



Set a sell limitation if needed.

Here you can define in which countries the gift card can be sold.



Define the redemption limitations, if needed.

Here you can define in which countries the gift cards can be redeemed.



Specify the time restrictions if needed. The periods defined here limit when the card can be sold, and the period of validity.

  • Before and after the selling period the card cannot be sold.

  • Before and after the validity period the card cannot be used. After the validity expired, the remaining balance on the card is lost for the user.



Click OK.

After refreshing the gift card list view, each gift card created with the batch function is displayed as a single item in the list, with descending card ID.

Editing and deleting gift cards



With RETAIL7, gift cards can be edited or deleted, with some limitations.



Editing is possible only if the gift card is in For sale or Redeemable status, and only limited to the the following fields:


  • Face value

  • Maximum balance

  • Parameters

  • Sell limitations

  • Redemption limitations

  • Time restrictions


Editing a gift card:



  • Select the desired gift card from the list.

  • Click on Edit.

  • Make all the desired changes, within the limitations.

  • Click Save.


Deleting is possible only if the gift card is still in For sale status (thus it´s not sold yet), and no balance is uploaded.


Deleting a gift card:

  • Select the desired gift card from the list.

  • Click Delete.

  • Confirm the dialog prompt with Yes.

Click No to cancel the deletion process.



More gift card functions in the Submenu



Additional functions are also available via the detail submenu, which is displayed beside the top buttons, when a gift card is selected by a click.




This details submenu is also available from the upper right corner of the gift card editing mask.






Selling gift cards



The sale of gift cards is basically done through the POS terminal. However, it is also possible in some cases (e.g. if the POS terminal is not available for some reason) to sell gift cards via the Management Console.


Note: selling a gift card is possible if the gift card status is For sale.



Choose the gift card to be sold by clicking on it, so the submenu to be displayed.



When clicking on the Sell gift card(s) function, a pop up window is displayed, where the amount to load on the card must be entered manually.


This amount is the price of the gift card, which the customer pays when buying the card. After buying the gift card, the paid amount is the balance on the card.





After a number is entered, click on the Sell gift card(s) button to finish the transaction.



After refreshing the Gift card list view, the status of the card changes from For sale to Redeemable, and can be used right away.




Topping up gift cards



It is possible to load money on a card with the top up function. This is also primarily a POS function, but can be managed from the Management Console if the POS is unavailable for any reason. Topping up a gift card means uploading additional money onto it until it reaches the maximum balance allowed.



Note: topping up a gift card is possible if the gift card status is Redeemable.



Open the Gift cards list.

Select the gift card(s) to be topped up from the list.



Open the detail submenu and choose the Top up gift card(s) function.



Enter the value to be loaded onto the card. Be aware that the original maximum balance of the card cannot be exceeded when topping up. In the example below it´s visible in the background, that the maximum value of the card is 10 EUR, and the current balance is 9 EUR. So the only amount which is accepted by the system is 1 EUR, which adds up the balance of the card to the maximum balance.





Click on Top up selected gift card(s) button to upload the entered amount onto the card.



After refreshing the Gift cards list view, the selected card will be displayed with the new balance and can be used right away.



Canceling gift cards



There are several operations which can be canceled with the Cancel gift card(s) option.



Open the Gift cards list.

Select the gift card(s) to be canceled from the list.



Open the detail submenu and choose the Cancel gift card(s) function.





Click on the Cancel selected gift cards button.



Locking gift cards



There can be always circumstances when a gift card must be prevented from to be used. Thus, the RETAIL7 system offers the possibility of locking gift cards. This process may be necessary for various reasons, these must be specified for each locking.

Open the Gift cards list.

Select the gift card to be locked from the list.



Click on the submenu button and choose Lock from the options.





Select a reason from the roll down menu for the gift card to be blocked:

  • Default

  • Lost card - The gift card was lost after it was purchased.

  • Stolen card - The gift card was stolen after it was purchased.

  • Card Faulty - The gift card cannot be redeemed due to an error.

  • Suspected fraud - The gift card was obtained illegally and is to be redeemed.

  • Training - The card was used for training purposes.

  • Other - not defined

Confirm the action with the Yes, lock button, so the card is locked.

Click No lock so that the card is not locked.