Support Centre – Advanced PHP Ticket System

Support Centre - Advanced PHP Ticket System - 1

Support Centre – Advanced PHP Ticket System is a powerful PHP script that allows users to create tickets and get support from your staff. It comes with a built in knowledge base, so you can create detailed articles to give extra support.

Create and restrict your staff to specific ticket categories, get notifications of newly created tickets and more. We offer great support and it’s very easy to install. It also has an optional payment system built-in that allows you to create Premium Plans for users to buy in order to receive support. It’s powered by MYSQL and PHP with CodeIgniter 3.1.9, making it a very robust solution.

Test Drive Before You Buy

Demo Login Details:
Password: test123

Our Guarantee

  • Provide excellent support with a fast response rate.
  • Patch and fix any bugs or broken content.
  • Help get you setup and installed!
  • Answer any questions you may have.

Full Feature List

  • User & Registration System
    • Users can register for an account using the quick and easy register page.
    • Captcha enabled registration page to prevent bots from spamming your site (can be disabled in Admin Panel). Can use native captcha or Google reCaptcha.
    • Login System comes with a Forgotten Password page, to allow users to reset their password via email.
    • Prevents spam by making sure the email address is unique and valid.
    • Passwords are encrypted using PHPass library to make sure your data is safe!
    • Can disable registration from Admin Panel, as well as Social Login option.
    • Create Custom Fields to collect extra information about your users.
  • Ticket System
    • Users can create tickets either by registering an account or creating as guests.
    • Guest Ticket creation can be turned off in Admin Panel.
    • Create categories and sub-categories (1 level) to help organise your tickets better.
    • Assign staff to particular categories so they only see tickets created in those areas.
    • Get notifications of newly created tickets with the notification system (includes email alerts).
    • Tickets can be rated by users; you can view rated tickets in the Reports section.
    • Easily search tickets on the system using our ajax implemented search system.
    • Each ticket can have a staff member assigned to it.
    • Your Tickets section shows all tickets that have been created in categories you are added to.
    • Your Assigned Tickets section shows all tickets you have been assigned to.
    • Create Custom Fields for tickets to collect extra information. Have custom fields appear for only certain categories.
    • Verify Envato Product Codes with custom Envato API fields + Check Support duration.
    • Email Piping supported for clients; iMAP support only.
    • Attach files to Tickets via Google Drive. Can be disabled in the Admin Panel.
    • Admin Notes allow staff to put notes on tickets that the client cannot see.
    • Canned Responses allow you to quickly respond to tickets.
    • Merge Ticket Options
    • Track time it takes for a ticket to be marked as closed.
    • Create Custom Statuses for tickets
    • Public marked tickets allow user to view a tickets that are not there’s.
  • Knowledge Base
    • Create rich and detailed articles that users of your system can view.
    • Uses CKEditor which allows you to use a special text editor to insert images, links and other media easily. Also has HTML view.
    • Create categories to organise your articles.
    • When a client types in the Ticket title, related articles will be shown next to the ticket based on article title.
    • Search for articles using search system.
    • FAQ system allows you to add commonly asked questions to the site.
  • Documentation System
    • Create Documentation for multiple projects that can be viewed by your clients.
    • Uses CKEditor which allows you to use a special text editor to insert images, links and other media easily. Also has HTML view.
    • Offline view for downloading HTML version of all documents for each project.
    • Order documents for each project.
    • Link documents across projects so that you don’t have to copy & paste multiple documents.
  • Reports
    • View a detailed graph of open and closed tickets for a specific date range.
    • View recently rated tickets.
    • View top rated staff users and see how many tickets they have been assigned to.
  • Admin Panel
    • Custom Fields system allows you to add extra fields to registration form.
    • Able to disable registration
    • Able to disable Captcha
    • Option to add Google reCaptcha
    • Change site name, logo and other settings.
    • Manage Members allows you to edit, delete and view Member information, such as their IP address, email and when they last logged in.
    • User Roles allow you to create specific permissions for your users. Roles include Admin, Ticket Manager, Ticket Worker, Knowledge Manager and Client.
    • User Groups allow you to sort and categorize members easily. Apply User Groups to Ticket Categories to restrict who can view tickets.
    • Admin Announcements allows you to create announcements in the client area.
    • Email Templates make translating emails much more easier by using our Email Templates option.
    • Email Members area allows you to send emails to all of your registered emails. Select by User Group, Username or All Users.
    • IP Blocking system allows you to block certain IPs from registering accounts and from logging in.
    • Setup Payment Plans, Payment Settings and view Payment Logs for new Micro-Transaction feature.
    • Ticket Settings allow you to customise how your ticket system is handled.
    • Email Piping support for clients (reply to tickets via email + create tickets). Supports iMAP.
  • Payment Plans
    • Turn on or off the ability for users to purchase credits for their accounts.
    • Check out via PayPal, 2Checkout or Stripe; supports multiple currencies.
    • Credits automatically added to user accounts after payment has been made.
    • Users can purchase plans that add Premium time to their account.
    • Can force users to have Premium Time to be able to submit a Support Ticket.
    • Plans can be added via the Admin Panel, select price and how many days the plan adds.
  • Client View
    • Client View is the default page client logged in users and logged out users see.
    • Allows them to view all their tickets they have created and made.
    • Can view the Knowledge Base and categories.
    • Users can purchase plans that add Premium time to their account.
    • Users can change their user settings, including avatar, name, email and password.
  • Translation Ready

    • Easy translate the entire system by modifying our translation files (just 3 to edit!)
    • Allow users to switch between a language of their choice using our unique Language Switcher.
    • Supports any UTF-8 language!
    • RTL Support
    • Documentation Guide to walk you through how to translate
  • System

    • Built on CodeIgniter 3.1.11
    • Built on Bootstrap 3.3.4
    • Translation Ready
    • Requires PHP 5.4 and a MySQL database. Requires PHP IMAP for Email Piping.
    • Supports MySQL, Mysqli and PDO drivers.
    • Supports SMTP Email, PHP Mail()

Translations Available

English (Version 2.9)

Support Centre - Advanced PHP Ticket System - 2

Release Notes

Version 2.9 – (Released: 10/02/2021)

  • Replaced file upload with Google Drive Upload
  • Allow users to upload files directly to your google drive
  • View uploaded files in ticket area + streamlined the process + set permission on who can view them
  • Delete ticket also deletes old google drive files if any attached
  • Documentation now uses Google Drive for attaching files
  • Replaced old HTML filter with HTML Purifier library
  • Ticket Report date search now takes into account open/closed ticket view
  • Removed old deprecated social media login code
  • Removed old deprecated pdf code

Version 2.8 – (Released: 27/11/2019)

  • Updated to latest version of CodeIgniter
  • Fixed bug with cost of ticket not being charged to user
  • Archived Tickets will no longer show under Your Tickets/Assigned Tickets and on Dashboard
  • Added option to Deauth your social network account from your support account.
  • Updated Premium Plans design (now add HTML to description)

Version 2.7 – (Released: 22/03/2019)

  • Updated to latest version of CodeIgniter
  • Fixed bug with updating Ticket Settings
  • Fixed Bug with FAQ and Documentation Manager User Roles
  • Fixed bug with Custom Field Textareas
  • Added option to charge Credits per Ticket created

Version 2.6 – (Released: 14/11/2018)

  • Updated to latest version of codeigniter
  • Implemented Export options/mode
  • Made attachments open in a new window
  • Fixed broken links
  • Fixed issue with non-logged in users viewing public tickets
  • Fixed issue with deleted projects for Documentation
  • Fixed issue with disabling file attachments
  • Fixed issues with print ticket
  • Archived tickets no longer show up under Your/Assigned ticket lists
  • Updated various email templates to use the Email Template title as subject line.
  • Added option to set a specific user to be auto-assigned to tickets based on the category the ticket was created in
  • Can now set the color of announcements in the Admin Panel
  • Email now sent out when a ticket has been closed.
  • Added option to specify a list of users to be alerted of new tickets (in all categories).
  • Added cron that auto-closes tickets after 7 days of no activity.
  • Added Article Useful Vote in the Knowledge Base

Created by Patchesoft

Live PreviewDownload Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Enter Captcha Here :

You May Also Like
Read More

WooCommerce Extra Delivery Fee

WooCommerce Extra Delivery Fee As a e-commerce store owner, sometimes they need to add some extra delivery fee…
Read More

Coin Currency iOS Application

This application allows you to track the value of Bitcoin in different currencies, as well as other popular…