Yes, it's possible with an iTop Extension, to modify the form used to display a ticket in the User Portal and add the pending_reason field.
You will have to check in the wiki all the steps to create an extension and modify with a bit of XML the form: https://www.itophub.io/wiki/page?id=latest:customization:new_portal#forms
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, there is a reason : the Pending reason might be a support team internal information.
Any customer dedicated information can manually be added to the public log, which includes a reason for moving the Ticket to pending
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ls there a way to view the reason of pending of a user request in portal user?
Yes, it's possible with an iTop Extension, to modify the form used to display a ticket in the User Portal and add the pending_reason field.
You will have to check in the wiki all the steps to create an extension and modify with a bit of XML the form: https://www.itophub.io/wiki/page?id=latest:customization:new_portal#forms
I am not a developer so it is difficult for me to create the extension.
Is there a reason why it's not the default view in portal user?
Yes, there is a reason : the Pending reason might be a support team internal information.
Any customer dedicated information can manually be added to the public log, which includes a reason for moving the Ticket to pending