Documentation

Myload Support System

Frontend support tickets, replies, status workflow, and customer dashboard support overview.

Purpose

Myload Support System provides a licensed support ticket dashboard for customers and support agents. The plugin creates a Support page with the [myload_support_system] shortcode after activation on a licensed site.

Customers can create tickets, choose a category and priority, view ticket status, and reply while the ticket remains open. Support agents can view all tickets, reply as support, and change the ticket status.

The plugin adds a compact WooCommerce account dashboard card and a Support Tickets account menu item. Styling is inherited from Myload theme variables.

Support memberships can be managed from Tickets > Support Subscriptions. Administrators can search for a customer, choose the matching plugin license, and update the purchase or expiration date shown on the frontend Support page.

The [myload_support_plans] shortcode renders a dedicated Support Plans page. Customers can choose a package, pick the plugin license that needs support, and continue to WooCommerce checkout.

The Buy plugin support license popup lists all registered Myload plugins. If the customer already has support, the purchase extends the membership; otherwise it creates a new support membership for that plugin.

On external domains the plugin is locked until Myload License Manager confirms an active license for myload-support-system.

Shortcodes

  • [myload_support_system]
  • [myload_support_plans]

Widgets

  • WooCommerce customer dashboard support card.

Functions and service behavior

  • Creates a frontend Support page automatically when licensed.
  • Lets customers create tickets and reply from the frontend.
  • Lets support agents answer tickets, update statuses, and manage categories.
  • Sends support emails to administrators and customers.
  • Lets customers buy support plans from a popup or the dedicated Support Plans page.
  • Lets administrators edit support purchase and expiration dates per customer license.
  • Requires an active Myload license outside myload.net.