To Sell tests to the end users you have to bundle them with a package. When user will purchase a Package he/she will get subscribed to all the tests which are associated with that Package.

Packages are categorized according to Package Categories. Each Package Category can have multiple Packages.

To Create/Edit/Delete Package Categories navigate to ECommerce >> Package Categories

To create a new Package Category click on New Category button. You can enter Category Title, Description and Thumbnail image with Package Category.

After creating Package Category you will see a “Packages” button. Click on that button to open Package Manager.

To create a new Package click on “New Package” button.

Here you can enter Package Title, Thumbnail Image, Package Price, Package Expiry and Status of Package. Only “Active” packages will be available publicly. On the Short Description and Long Description tabs you can also add short and long description respectively.

Expiry Days means when someone will purchase the package all the tests associated with that package will expire that that period of time. Suppose package expiry is 7, then if someone purchase that test on 1st January then he/she will not be able to attempt subscribed tests on 8th January. They will have to finish their test within 7 days of purchase of package.

Short Description appears on the Index of packages and Long description appears on View Package page.

After creating packages the next step is to add tests on it. To add/associate tests with the package you have to click on the “Tests” button which appears in front of each package entry. Click on Add Test to add a test.

In the Add Test To Package dialog box you can select Test by selecting Course and Levels. One important option is here: Override package expiry date. If you want to make any test available only during certain dates then you can enable this checkbox and enter Start and Expiry date. This setting will override the Package Expiry days for a particular test.

You will see [+] and [-] buttons in front of each package. These are toggle buttons they set any package as “Featured”. These selected featured packages can be shown on home page of website using using “Featured Package Widgets”. We have two Featured Packages. You can pin your package on any one or both featured packages.

You can manage and change order of Featured Packages from ECommerce >> Featured Packages and Featured Packages II


You can give discounts to your customers using coupons. To create/manage coupons navigate to ECommerce >> Coupons.

To create a coupon click on “New Coupon”

In the New Coupon dialog box you will see the following options

Field Meaning
Code Code of Coupon
Description Short Description for Coupon, so that we can identify it
Discount % Discount percentage you will give on applying coupon
Maximum Discount The maximum discount a user will get when he/she will use this coupon.
Limit Use of Coupon? If you want to limit the number of uses of coupon then set it to Yes and then enter Maximum usage count


You can manage your orders from ECommerce >> Orders. Here you can filter orders according to date range and find orders by order id.

You can also place a new order on behalf of any user of your website by clicking on New Order button.

Here you have to enter Order initiation date, payment date, order status, and payment method. From the right side you can add packages that you want to include in order. If you set the status to Paid then the order will get executed immediately and user will receive the tests.