- Edited
At the moment our clients have to request for a ticket to be closed if they are satisfied with the resolution. Is there a way to enable the client to close an open ticket?
Thanks in advance for all your good suggestions:)
At the moment our clients have to request for a ticket to be closed if they are satisfied with the resolution. Is there a way to enable the client to close an open ticket?
Thanks in advance for all your good suggestions:)
Close when You reply; possible "Change Status" mod
Hi OrbWebs,
First the obvious and built-in: When answering someone, you can click to have the ticket closed when you send off the answer.
I have email piping set up, and if anybody responds on a closed ticket it
reopens itself. Quite painless.
Now, I'm tempted to provide the customer with a "close this ticket" or a
full-on "Change Status" option. I'll let you know if I write that.
Cheers,
Tim
I wouldn't be interested in a Change Status option but a close ticket would do just fine. It's on my list of things to do so I will update if I write it as well.
I am also interested in a Perm-Close option from the staff side. My version of osTicket is local Govt related. We use it to track public complaints and requests. Code Enforcement issues, public works, traffic, etc. If someone isnt happy with the answer we have had trouble with them re-opening the ticket numerous times. I don't want to disable that function but I would like a Perm-Close or Close-Lock to deal with the abuse.
I really like the idea of a "Perm-Close" or "Close-Lock" feature. Sometimes, we don't want the users to reopen closed tickets for any number of reasons, but other times, they should be able to.
It's good for the system to notify you and the user of closed and reopened tickets via email as well.
Thanks for a GREAT piece of software! :)
We now have a mod!
(http://osticket.com/forums/showthread.php?t=2119&highlight=close+ticket)
Sorry I found this thread after I started a new one.
It does not lock them from reopening it but it does warn them about doing so.
I want our clients to be able to close tickets. Found good info at https://forum.osticket.com/d/77062-client-closing-tickets/12 but the php code didn't work with v1.14.2. This is how I adjusted that code to work for me:
if(isset($_REQUEST["action"])){ //Insert into include/client/view.inc.php right after top opening php tag
echo "\n<!--Action is present-->\n";
if(($_REQUEST["action"] == 'close')){
$ticket->setStatus(3); // equivalent to status = closed
echo "\n<!--Action close applied.-->\n";
}else{
echo "\n<!--Close Not possible or not initiated-->\n";
}
}
I kept the suggested button code unchanged. Insert this right above the Edit button (look for:
echo __('Edit');
and insert this new line above the <a class
line above that.
<a class="action-button pull-right" href="tickets.php?id=<?php echo $ticket->getId(); ?>&action=close"> <i class="icon-remove-circle"></i> Close Ticket</a>
Posting here because it seemed most related and the link above wasn't really helpful. Maybe this will save the next person time.
Closing thread that is 11 years old.