hmaddy Posted September 28 Share Posted September 28 We are facing an issue with our support system. Some of our customers are creating multiple tickets at the same time for the same product, which is causing delays in support and service delivery. What we want to achieve is: Allow only one active/open ticket per product for a client. If the client already has an open ticket for a particular product, they should not be able to create another ticket for that same product until the existing one is resolved/closed. At the same time, the client should still be able to open tickets for their other products without any restriction. Is there any built-in feature, hook, or module in WHMCS that can handle this? Or has anyone implemented a custom solution for such a case? 0 Quote Link to comment Share on other sites More sharing options...
Administrators WHMCS John Posted September 28 Administrators Share Posted September 28 Hi @hmaddy, The TicketOpenValidation action hook point is probably the best one to use for such a purpose. It contains the related service ID, so you could write some code (using the internal API) to check the clients open tickets for matches of the departmentid and relatedservice, and return an error if there's a match. 0 Quote Link to comment Share on other sites More sharing options...
Azhar Patel Posted Monday at 12:36 PM Share Posted Monday at 12:36 PM @hmaddy That could be possible as client client on submit button multiple time, TicketOpenValidation is the best solution where You can manage this Issue 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.