Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ifkas/wpsm---woocommerce-product-support-manager
WooCommerce Product Support Manager - custom plugin for WooCommerce.
https://github.com/ifkas/wpsm---woocommerce-product-support-manager
manager plugin product support ticket ticketing ticketing-system woocommerce wordpress
Last synced: 23 days ago
JSON representation
WooCommerce Product Support Manager - custom plugin for WooCommerce.
- Host: GitHub
- URL: https://github.com/ifkas/wpsm---woocommerce-product-support-manager
- Owner: ifkas
- Created: 2024-11-26T09:44:14.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-02T19:37:09.000Z (28 days ago)
- Last Synced: 2024-12-02T20:29:16.304Z (28 days ago)
- Topics: manager, plugin, product, support, ticket, ticketing, ticketing-system, woocommerce, wordpress
- Language: PHP
- Homepage:
- Size: 32.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WooCommerce Product Support Manager
A comprehensive product support ticket system for WooCommerce that enables customers to create and manage support tickets directly from their account dashboard.
## Features
- **Customer Support Portal**
- Submit new support tickets
- View existing tickets and their status
- Reply to admin responses
- Associate tickets with purchased products
- eceive email notifications when the admin replies to your ticket- **Admin Dashboard Integration**
- Manage all support tickets from WordPress admin
- Reply to customer tickets
- Change ticket status (Open, In Progress, Resolved)
- Change ticket priority (Low, Medium, High, Urgent)
- View customer and product details
- Track conversation history
- Receive an email when a customer opens a new ticket
- Receive an email when a customer replies to a ticket
- Settings page (Tickets per page setting, Enable/disable email notifications, Custom admin notification email)## Requirements
- WordPress 6.0 or higher
- WooCommerce 6.0 or higher
- PHP 8 or higher## Installation
1. Download the plugin zip file
2. Go to WordPress admin > Plugins > Add New
3. Click "Upload Plugin" and choose the downloaded file
4. Click "Install Now"
5. Activate the plugin## Usage
### For Customers
1. Log in to your account on the WooCommerce store
2. Navigate to "My Account" > "Support Tickets"
3. Click "Submit New Ticket" to create a support request
4. Fill in the ticket details:
- Select the related product
- Enter subject and message
- Set priority (if applicable)
5. Submit the ticket and wait for admin response
6. Reply to admin responses as needed
7. Preview all your current or previous tickets### For Administrators
1. Access WordPress admin dashboard
2. Go to "Support Tickets" in the main menu
3. View all tickets or click on individual tickets to:
- Read customer messages
- Add replies
- Change ticket status
- Change ticket priority
- View customer details
- See related product information
4. Settings page
- Tickets per page setting
- Enable/disable email notifications
- Custom admin notification email## Configuration
No additional configuration is required. The plugin works out of the box after activation.
---
**License**
This plugin is licensed under the GPL v2 or later.**Credits**
Developed by [Ivo Culic](https://ivoculic.dev)**Changelog**
**1.0.0**
- Initial release
- Basic ticket management system
- Customer support portal
- Admin dashboard integration**1.1.0**
- Plugin settings panel
- Translation ready