Plugin Concept:
The WooCommerce Support Ticket System (WCSTS) expands WooCommerce functionality by introducing a ticket management system. It supports three distinct ticket types:
- Order Tickets: Address issues related to orders.
- User Tickets: Handle user-specific concerns.
- New Pay Per Ticket: Details provided separately.
Users can submit orders and user tickets directly from frontend pages, while shop admins manage tickets via a dedicated backend area. The plugin offers extensive customization options, including email notifications and text personalization, to tailor the system to the shop admin’s preferences.
Order Tickets:
Upon activation, the plugin integrates a ticket area into all frontend order details pages. Users can submit new tickets, read admin responses, and attach files if desired. The ticket system’s display settings are configurable via the plugin options menu.
User Tickets:
Automatically displayed on the user’s My Account page, this ticket type functions similarly to order tickets but is associated with a specific user rather than an order. Users must be logged in to access their ticket area.
Pay Per Ticket Functionality:
The pay-per-ticket feature is implemented using the Please login. shortcode, which can be embedded on any page supporting shortcodes. This ticket area is exclusively visible to registered users, with non-registered users prompted with a login message. The login message can be customized by specifying the desired text within the shortcode brackets.
If an order is deleted or undergoes specific status changes (failed, cancelled, refunded), the associated pay-per-ticket will also be removed. When a ticket exhausts its allotted questions, the user’s ticket status is automatically marked as closed.
Guest customers can access order tickets via the Thank You page, with new ticket notifications containing a link to the page through the {order_page_url} shortcode.
For WooCommerce Subscriptions users, pay-per-ticket question numbers reset upon subscription renewal, aligning with the order payment status rather than the subscription status.
Reviews
There are no reviews yet.