We have multiple admins that process customer orders into our magento system - Occasionally we come across orders that have been "cancelled" and no reason for it - No staff own up to who's done it & I can't seem to find a way in Magento to see who cancelled a specific order!
Adobe Commerce (the paid version of Magento) has a feature called Admin Action Log which is used exactly for that.
You can simply enable Adim Action Logging and see the activities logged by the other admins. If you are running an open-source version, you need to have a custom module integrated into the store to work on the solution.
Hello,
You need to create custom module and make code related for that, or get/install Admin action log module provide by third party.
Hello @samnorwood7cee,
To see who cancelled an order in Magento 2, you can check the Order Comments History section. When an order is cancelled, Magento typically logs the action in the order's comment history, including which admin user performed the action.
Here’s how you can find out who cancelled an order:
If the comment history does not show the admin user, you can enable logging and check the system logs for more information. Here's how:
Magento does not log all admin actions by default, but you can enable this feature using third-party extensions like Admin Actions Log from the Magento Marketplace.
If logging is enabled on your Magento instance, you can check the logs for the user who performed the action:
If this method doesn't provide enough detail, you might want to consider installing an Third party extension to track actions more thoroughly going forward.
If the issue will be resolved, Click Kudos & Accept as a Solution.