This document contains usage guide and tips for the module
Module Home
Upon loading the Module home, you will be greeted with a basic overview of your card statuses.
Card Listing Management
If you want to modify the your Listing line up, simply go to Card Management Tab
The module includes comprehensive tools to let you manage your Cards efficiently.
Card Overview Tab
In this tab you have 4 tools available
1) Pending, 2) To be Used, 3) Redeem, 4) Run Fraud Check
1-3 will list all the Gift Cards under those statuses.
The Fraud Check will allow you to check which customer have purchase gift cards in the last 7 days, 30 days, 6 months and year. (Sub cards are not counted)
Generating and Importing Gift Card
With this function can generate Gift Cards for your customers to use. This is great for if you want to generate gift cards with small values for promotion.
Navigate to
Addons → Gift Card Module Admin → Card Management → Generate Cards
You can specify if you want to generate or import to a specific client, client group or active/inactive client.
Creating and assigning Gift Card
If you wish to create a Gift Card and assign it to a client, follow these steps
Card Management → Generate Cards → Create (Copy the code)
Once created, Card Overview → Search → Card to Search (Paste the Code from step 1)
View Details
Scroll down to the bottom and you'll be able to select it from the Client drop down and Assign it
Validation (New in v2.6)
With this addition, you can now perform additional customer validation on when a Gift Card is purchased.
You can find the new Validation options in each individual Gift Card settings under the Card Management tab.
The default provider we have included in the module is CheckMobi. If you want to use your own verification provider, you can do that. The modules\addons\giftcard\lib\validation.php file is not encoded. Therefore you can integrate your own provider into that file.
When Validation is enabled for a product. The module will not activate a gift card until a validation is passed for this service.
Validation Customization (Disable to certain country)
If you want to disable the SMS/Phone to certain countries due to high cost or high fraud rate. You can modify the country list in the following files
modules\servers\giftcard\templates\js\intlTelInput.min.js
modules\servers\giftcard\templates\js\intlTelInput-jquery.min.js
Once the countries had been removed from the list. You will also need to disable it on your provider's end. With CheckMobi, you can find this option under the App's settings.