November 1

Who can submit tickets (and why an Editor cannot)

0  comments

A common surprise: you log in as an Editor to test the ticket form and instead of the form you see "Your account cannot submit support tickets."

Who can open tickets

HelpDesk WP gives the permission to submit tickets to these roles only:

  • Subscriber
  • Customer (the WooCommerce customer role)
  • Support Agent
  • Administrator

Any other logged-in role, for example Editor, Author, Contributor or Shop manager, sees "Your account cannot submit support tickets." instead of the form. A visitor who is not logged in sees "Please log in to use the support desk." unless guest tickets are on.

How to fix it

Choose whichever suits the person:

  1. For a real customer, change their role to Subscriber (or Customer) under Users. They will lose any editing rights that role gave them, so only do this for accounts that are only customers.
  2. For a team member who works tickets, make them a Support Agent on Helpdesk > Agents. Support Agents can open tickets as well as answer them. See "Adding Support Agents and the seven permissions".
  3. For testing, use a separate Subscriber account, or turn on guest tickets. See "Allowing guest tickets".

A developer can also grant the permission to other roles with the filter wphd_can_submit_ticket. See "Developer guide: REST API, hooks and events".

Related

If an administrator or agent sees a permission message when working tickets, see "Fixing 'you do not have permission' for an administrator or agent".

Still stuck? Open a ticket on the support page on ABC and a real person will help.

Was this article helpful?

  • Editor
  • HelpDesk WP
  • permissions
  • roles
  • submit tickets

← Helpdesk WP


Tags


You may also like

Hello world!

Hello world!
{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get in touch

Name*
Email*
Message
0 of 350