This document contains usage guide and tips for the module
If you want to generate Cards for your customers to use. This is great for if you want to generate small amount of cards for promotion.
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.
When importing, the quantity of your codes must match or greater than the total number of selected client group
When importing, only alphanumeric and - are allowed
If you want to modify the your Listing line up, simply goto Card Management Tab
Hit Save when done.
Upon loading the Module home, you will be greeted with a basic overview of your card statuses.
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) Approved, 3) Redeem, 4) Run Fraud Check
1-3 will list all the 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)
The frontend will require the client to be logged in to function. You may wish to enable your WHMCS to allow client registration in
Setup → General Settings → Other → Allow Client Registration
If you wish to create a card and assign it to a client, follow these steps
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 product 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.
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
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.