Integration with WHMCS native ordering/invoicing system
Native Provision module included
No template fiddling!
Integration with WHMCS Email Marketer and Emails
Powerful API system for script integrations
Multi-currency Support
Gift Cards can be dividable to smallsub-cards
Selling price vs face value
Multiple expiration dates on gift cards
Card can be emailed out to friends and family!
Single use gift cards for Promotional Purpose (New in v2.4)
Restrict which WHMCS Client Group can buy or redeem the gift card (New in v2.5)
Cashier Mode - Allow for variable value Gift Card to be purchased (New in v2.5)
SMS/Phone Validation - Force the customer to perform a validation before a Gift Card is activated (New in v2.6)
Installation
File Uploads
Upload all the files in the modules folder to your WHMCS installation. modules/addons/giftcard & modules/servers/giftcardprovision
Template Uploads
No template upload is needed
Language Uploads
The module includes English as the base language. If you wish to translate it to your enabled language in WHMCS. Make a copy of the english.php in /modules/addons/giftcard/lang/ to your associated language. For example, french.php. The filename must match to the ones in the WHMCS/lang/french.php
Configuration
Activation
Log into your WHMCS admin and enable the module by going toSetup → Addon Modules → Gift Card Module Admin → Activate
Once activated, click onConfigureand fill in the license key and make any settings adjustment.
WHMCS Product Setup
During the initial module activation, the wizard will create a newProduct GroupandProduct(Product Placeholder) in your WHMCS install. Both of these are hidden by default and it does not need to be shown to your customers.
There are few things you would want to adjust before continuing.
Update theProduct groups (Gift Card Group)to only allow certain type of payment. This important as you don't want to allow fraud to happen with gift cards
Updating the Product,
You may want to change theProduct Nameas this will be listed in the invoice item.
Make sure theWelcome Emailis matched with theWelcome email (Gift Card Available)the module had created during activation.
Tax, on or off? Some countries require Gift cards purchase to be taxed
Pricing, leaving it as 0.00. They will be adjusted accordingly during checkout
Module Settings → Module Name → Gift Card Provision Module
If you have updated the name of product placeholder, make sure you go back to the Module Configuration inSetup → Addon Modules → Configureand update to the new Product name accordingly to theGeneric Product IDdropdown
Note: The product and product is hidden because the module doesn't use the WHMCS system to checkout the order. However, it does use WHMCS's order system +APIto manage the orders. Therefore, the Product Placeholder is needed for invoice iteming.