Active Super Shop v1.3

Your Intelligent E-Commerce System



What is represented by dashboard?

The URL for the admin shall be :

Top of the dashboard admin can monitor the last 24 hours statistics of stock, sale & destroy.

Admin also can monitor monthly statistics of stock, sale, destroy and grand profit in a smart animated chart.

Register your Domain

After installation, please go to link and fill the form with your codecanyon purchase code, your registering domain, e-mail and license type. Once you activate, the purchase key will be attached with your domain. You can change the domain of your script from the same link by providing the activation code. You can also find the link in the admin panel.

If you try to use the script in an unregistered online domain, you'll not be able to do the functions of the system properly. The frontend will be distorted and notifations will appear frequently.

How to manage your products from admin?

Category:Create your product Category. Can Edit / Delete the category (Step - 1)

Sub-category:Create Sub-category according to Category. Can Edit / Delete the created sub-category (Step - 2).

Brands:Create Brand according to category. Can Edit / Delete the created Brand (Step - 3).

All Products:

Products shall be managed from here:

Create Product:Now upload your product according to Category, Sub-Category and Brand by filling the upload form.Admin shall provide purchase price and sale price of the product. If applicable, admin can provide product tax and product discount.Admin can add unlimited product color option from “Add more color”. Admin can also add more fields in product upload form as needed.You can reset the form by clicking ‘Reset’ (Step - 4).

After create the product from the product table admin will get these for every product in the product list:

Stock:Admin can increase stock from here. (Step - 5)

View:The uploaded product has been viewed with smart user interface.

Discount:Easily give discount with percentage (%) or fixed amount from here for the uploaded products.

Destroy:Admin can log destroy of products.The destroyed product number will be reduced from the product stock. Reason of such reduction can be saved.

Edit:Admin can edit the specifications of the product from this option.

Delete:Admin can delete product.

Publish/Unpublish:Admin can publish/unpublishany product.

Feature/Unfeature: Admin can Feature/Unfeature any product.

Today's Deal: Admin can add any product to today's deal.

Product Stock: Product stock quantity can be seen and changed from here. Admin will also see the product quantity reduction by sale.

Create Stock: Admin can increase stock of a product by selecting the product and quantity.

Destroy: Admin can decrease the stock quantity of a product by selecting the product, quantity of product unit and the reason (optional) of such destruction.

From the Product Stock List the Admin can:

Delete: If the Admin deletes a ‘Destroy’ entry, the product quantity previously reduced will be added to total stock of the product. In case of an ‘Add’ entry, the product quantity previously increased will be reduced from the total stock of the product. 

How to manage your products from admin?

Upload:The admin and vendors can upload digital products as other products. In the product creation form, admin shall find a switch to determine if it is digital product. Once he selected it to be digital, he'll get a file choosing button beneath. He can select files (*.zip,*.rar) here and upload product with other required fields.

Edit:Once a digital product, always a digital product. So, while editing it, the admin shall find the digital product file choosing button directly. He can change the digital file here.

Delete:The Admin can delete the digital product.

File Security:For file security, the product name is generated with long random names. Moreover, for making it difficult to trace the upload folder of digital products in the server, the admin can change the digtal product folder name from front settings -> site settings.

How to manage your sales from admin?

All the sales by the customers shall be listed in the sales list. From here the Admin can:

View Invoice: The Admin can view the detailed invoice of the sale. In the invoice, the Admin will be able to see all the purchased products with quantity and price. Tax and Shipping costs shall also be added with it. Moreover, if the customer provides his/her shipping location in the Google map, Admin will also see it in the invoice page.

Delivery Status: By clicking ‘Delivery Status’ the Admin will get a form where he/she can change the payment and delivery status along with payment details.

Delete: The Admin shall be able to delete the sale completely and the sale will also disappear from the customers list. The reduced quantities of products due to that sale shall also be added back to the respective product stocks.

What will get from Reports?

Product Compare: The Admin can view the sale of a product by dates. The graph will show both sold quantity and amount. The admin can also compare sale graph of two or more products by selecting other products from the left bar of the graph.

Product Stock: The Admin can select a product by category and subcategory to get a graph of product stock by date.

Product Wishes: The Admin shall be able to see the most wished products in a descending order form this graph. 

How to manage the Customers?

All the customers registered from the frontend shall be listed in the Customer list.

From here the Admin can:

Profile: The Admin can view the customer profile by clicking this button.

Delete: The Admin can delete the customer from here.

Blog Categories

Just like product categories, the admin can add, edit and delete blog categories.


The admin can add, edit and delete blogs and provide information in that regard. The blog commenting shall be either facebook or, Disqus as defined for the product reviews.

How does vendors register?

1. At first, the interested vendor will register as a vendor. Vendor registration button is in the top of the homepage. He’ll provide necessary information required.

2. After successful registration, the vendor will get a email with his credentials. But, he’ll have to wait until the Admin approves his vendorship.

3. Once the vendor is approved, he’ll get confirmation e-mail from the Admin. Now, the vendor can login with his credentials (e-mail and password) in the following URL:

4. Initially the vendorship type is: Default. This vendorship type is for lifetime.

How the vendors upload products?

1. In the vendor panel, he’ll get a product panel. He can upload products here. But the number of uploaded products for the specific vendorship is defined by the admin (in the vendorship type section in the Admin Panel).

2. Once the vendor uploaded maximum number of products, he’ll have to unpublish his previous products to upload new. He cannot have more than the maximum limit number of products visible in the frontend at a time.

How the vendors upgrade vendorship type?

1. Initially the vendorship type is: Default

2. Vendor can upgrade his vendorship from the ‘My Packages’ section in the vendor panel.

3. In the section, he’ll see the available packages, their specifications with price. Once he is to upgrade, he’ll have to pay the amount, which is specified by the Admin (in the vendorship type section in the Admin Panel).

4. After the timespan (i.e. 30 days), is end for the vendorship type, the vendor will return to ‘Default’.

5. During upgrade, the timespan will count from the day of upgrade.

How the sales payment and delivery goes?

1. If there is a product in any sale of the vendor, he’ll see it in the sale section of the vendor panel. He can see his part of invoice in the sale.

2. All the online payments from customers are paid to the admin first. All the ‘Cash on Delivery’ payments are counted as paid to the vendor directly.

3. For all the sales (in the sales section in Admin panel), the Admin will see the portions of the vendors as well as the admin.

4. As all the online payments are paid to the admin, amounts will be due to the vendors. From the ‘Vendors’ section in the admin panel, the admin can see the stats of the vendor and pay him the amount (via the payment methods specified by the respective vendors).

How the discount coupons work?

1. Both the Admin and Vendor can set discount coupons. Vendor can set discount coupons only for his uploaded products. Admin can set discount coupons for all products, category-wise products and also selected products.

2. The customer can use only one coupon per cart. Once he applies a coupon code, if it is validated, he’ll get the specified discount for that cart.

How the customer choice options work?

1. Both admin and vendor can upload products with customer choice options. Along with the color choice options, more custom choice options can also be introduced to it.

2. During creating new product or editing one, admin or vendor can add choice options of different types (text input: the customer can write something, single choice input: the customer can choose from a drop-down list like sizes, multiple choices, radio etc.)

3. Once a customer provides a choice in it, the vendor and admin will get to see in beside the product in their invoice.

How to Manage the stuffs?

Admin can manage all his staffs that will have access to the admin panel.

Create Admin: The Admin can create other admin for the admin panel, who will be the staffs of his shop. The Admin will provide the staff’s name, email etc. and also provide the Role the staff is going to accomplish as an admin. Role means the set of permissions to make changes in the admin panel.On creation of admin, he’ll get confirmation e-mail with an auto-generated password, which can be changed later.

Edit: The admin can edit the details of a staff except email from here.

Delete: Admin can delete all admins except the master admin.

Staff Permissions :

Admin can manage Role (set of account permissions) for the staff.

Create Role: The Admin can create role by providing name, description and switching on the features the Admin want the role-holder to get. For example, an admin can set permission for ‘Product Managing Staff’ to change products and brands. If any staff is given this role, he’ll only see products and brand in his admin panel nothing more.

Edit: The Admin can edit the created roles.

Delete: The Admin can delete the roles he things not needed. But, if any admin is already added to the role and it’s deleted, it’ll make fatal errors.

Banner Settings

The Admin can manage banners in the Homepage from here. There are tabs for each page of frontend. For each position, where there are four banners given, the Admin can publish 1,2,3 or 4 banners. It’ll take the full width always. For example, if 2 banners are published, each of the banners will be half of the full width. If only one is published, it’ll take full width. Admin can provide link for each of the banners.

Site Settings

You can easily manage your front site from “Site Settings”. Please follow the following step:

General Settings: Admin can set ‘system name’, ‘system email’, ‘system title’, ‘language’ and ‘notification sound control’ from here. You can set the Homepage Cache Time (in Munites) from here. You can also disable/enable Whole Vendor System from here. Disabling vendor system shall turn off vendor login and vendor pages. But the vendor uploaded published products will be shown on the homepage freely.

Header/Footer Scheme: Admin can set ‘Header/footer color scheme from 6 different color sets in here.

Logo upload: Admin can fix website logo from here as you need. You can select homepage and admin logo separately from here.

Favicon: Upload your favicon from here.

Social Media: You can upload all your social media links (Facebook,Google-plus, twitter, Skype, Pinterest, Youtube), which will be used in the front site.

Facebook login: Admin need to give his/her Facebook App ID and secret ID for manage the user Facebook login/registration system. 

Google login: Admin need to give his/her Google Application Name, Client ID, Client Secret, Redirect_uri and API key for manage the user Google login/registration system. 

Comment Settings: Admin will provide 'Disqus ID' or 'Facebook App ID' for opening commenting in the product page. The Admin can set which of the comment is to be shown in the product page.

Captcha Settings: Admin will provide Public Key and Private Key for Contact form’s Google Captcha.

Terms and Condition, Privacy Policy can be provided to show them up in the frontend.

Texts and column orientations of Home Page, Category Page, Contact Page and Footer can be provided and updated from the respective tabs.

New Page

New pages can be added to the system from the admin and can be customized to a complete static page.

Create new page: The Admin can create new page from here. The Admin will set the name of the page name and the permalink of the page will be set automatically. Than sizes of the columns of the page shall also be selected by the admin. Maximum of four columns can be added to a page. For each column Admin can set widgets or texts and images. Clicking ‘upload’ will set the page to the homepage and there will be a new menu on the homepages.

Preview: Click preview to view the page you created. You can view it even if it is unpublished.

Edit: Admin can edit the added pages as like as it was added.

Publish: Admin can publish/unpublished page on the pages’ list.



Layer Slider:

The Admin can manage Homepage sliders from here.

The Admin can disable Layer Slider from the switch at top left of the table.

Create Slider: The Admin can create a slider from here. On clicking Create slider, he’ll get a list of slider template, from where he’ll choose one to work with. After clicking on the choose button, he’ll get a form for creating the slider. The Admin shall provide slider title and background image. The admin shall provide the texts to the appropriate fields and images for the places fixed. Admin can see the preview by clicking ‘Enter Preview’ or can ‘Publish’ it.

In the ‘Slider List’, the admin can get the following for each slider:

Edit: On edit, Admin will see the slide preview and all the images and texts added. He/she can change text/image or, remove them. He/she can also change the background and title of the slide. Like create product, Admin can both ‘Enter Preview’ or ‘Publish’ the slide.

Delete: The Admin can delete the slide.

Publish/unpublish: The Admin can publish/unpublish the slide.

Slider Serial: The Admin can set the sliders’ serial of appearance from here.

Top Slides:

The Admin can manage Homepage top sliders from here.

The Admin can disable Top Slides from the switch at top left of the table.

Add Slide: The Admin can add slide from here. On clicking Create slides, he’ll get a form for creating the slide. The Admin shall provide slide image and Upload.

Edit Slide: On edit, Admin will see the slide image and can change the slide image here.

Delete: The Admin can delete the slide.


SEO Settings: Admin will input Meta tag, Meta content, Meta Description, Revisit After & keywords from here. The Sitemap link for SEO is here. You can get the sitemap form this link.

Social Network Reach: You'll get to have a look on how your website is shared and interacted in the most popular social media (i.e. Facebook, Google Plus etc.).

Alexa Traffic Rank: You'll see your global nd country specific Alexa Traffic Rank here.

Alexa Traffic Graphs: You'll see your Daily Traffic Trends, clients' Time on Site, Bounce Rate etc. in Alexa graphs here.

Search Index: You'll have a look over Google Websearch Index, backlink numbers and other graphs here.

How to manage Newsletters?

The Admin can send newsletters from the admin panel. He’ll see all the customer’s email addresses on the top. He can remove some of them. He’ll also get the list of subscribers’ email addresses from which he can remove. He’ll provide the ‘from’ Email Address. Subject of the newsletter and the HTML of the newsletter in the HTML Editor shall be given. For providing raw html code to the newsletter, the Admin can go to the code view of the editor and then paste the code there. The Admin shall get confirmation once the newsletter is sent.

How to manage Contact Messages

The Admin can read and reply the messages sent form the home contact page. The Admin will see a list of latest messages, read them and reply them. The reply will go as a email to the message sender.

The System has the feature of using multiple languages. From here the Admin can manage this.

Add Language: The Admin can add new language For the system. Once He added a new language, he’ll have to put all the translations to that language on the table.

Add Word: If needed, the admin can add new word. Once he added a new word, he’ll have to provide translations of the word of all the languages separately from the list.

Select Language: On the dropdown the Admin will see all the added languages. On his selection from the dropdown, the list will be changed to that language’s word list with translation.

Delete Language: Once a language is selected, the admin can delete that language.

Save Translation: The Admin, from the list, will get an input box and a save button for each word. The admin shall give the translation of the word on the input box and press save button. This will save the translation of that word only.

Delete: This is important! If the Admin delete a word from any list, it’ll be deleted from every list, so it is better not to use this delete.

The Admin shall change the business settings of the admin panel:

Paypal Payment: If the admin want to provide the customers with the Paypal payment system, he can switch it on. Provide Paypal Email (Payment Receiver) and the Paypal Account Type from the dropdown. If it is made off, customers will not see the paypal button on the cart checkout.

Stripe Payment: If the admin want to provide the customers with the Stripe payment system, he can switch it on. Provide Stripe Secret Key and Stripe Publisher Key. If it is made off, customers will not see the Stripe button on the cart checkout.

Currency: The Admin shall provide Currency Name and Currency Symbol of the system. He’ll also provide the exchange rate of the currency with US Dollar ($). This is important!

Shipping Cost: The Admin will provide the way of calculating shipping cost. It can be fixed for every purchase or it can be product wise. If it is fixed, the Admin shall provide with the fixed amount.

Shipment Info: The Admin will provide the shipment related information, which will be viewed to the customers when they’ll browse the product page.

FAQs: The Admin shall provide a list of questions and answers, which are frequently asked. This list will be viewed on the cart checkout page.

The Admin can manage his own profile.

He can change the details of his own and can change his password.


Slider: The Homepage contains a slider which is customizable by the Admin

Languages: From the language list on the top left, users can choose between available languages to view the whole homepage in that language.

Featured Products: The Admin can choose products to be featured to view them just after the Slider

Banners: There are many banners in the homepage which are controlled by the admin.

Category wise Product view: Selected categories in the site settings of the Admin Panel will be shown in the homepage.

Brands: Selected brands in the site settings of the Admin Panel will be shown in the homepage.

Add to Wish List: The customer can add products to his/her wish list to remember what he/she wants to purchase later. The coustomer will have to login if he want to wish a product. He can see all his wished products in his profile

Subscribe: For the regular newsletter from the system, any customer can subscribe.

Product Search Filter: The customers can search products by category and subcategory from the search product page.

How to Purchase Products?

The following steps are to be taken to purchase a product:

1. Adding a Product to cart:

For every product on show, there is an Add to Cart button. On clicking on thatbutton, the product will be added to the cart. The quantity of the product will be 1 unit. The customer will see the added product to the top right of the homepage. He can hover the cursor over the cart icon and see all the products with price and then total amount. The customer can remove the product from the cart from here.

2. Checkout: In Checkout, the customer shall have to pass through 3 steps:

3. Product Orders:The Customer, when want to checkout, can click on the checkout button and go to the checkout page. In the checkout page, the customer can change the product quantity, color of the product (if any). The price and total cost will change accordingly. After it is set, he can go to the next step. If the customer is not logged in, he’ll have to login or signup before going to next step.

4. Provide Delivery Address: The logged in customer will see his name, email and address placed in the input boxes with the information he provided during sign up. He can change it. In here, he can move the Google map marker pointer to the delivery address. Then, he can click on next step.

5. Payment and Finalize Order: The customer will then choose between the payment options (Pay on Delivery or, PayPal). If chooses PayPal, he’ll have to go to PayPal website to pay the cost.After payment, he’ll see the invoice.

Customer Profile: The Customer shall have access to his/her profile page after logging in.

All Customer Purchases: The customer can see all his purchases along with invoices.

All Wished Products: The Customer will view all his wished products in a list.

Edit Info: The Customer can change profile details.

Update Password: The Customer can also change his password.

Registration: The Customer can Register as a Customer providing the required information. a confirmation email will be sent to the provided email

Social Registration: The Customer can register using Facebook or Google account.

Login: The Customer can login using the email and password he registered with.

Forget Password: The Customer will get new password once he provides his email address to the forget password form. New password will be sent to his email address.

Social login: The Customer can login using Facebook or Google account. In this case, for setting password to his profile, he’ll have to get new password by clicking new password.  A new password will go to his/her email address.