- This topic has 0 replies, 1 voice, and was last updated 4 months ago by .
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
› Forums › WordPress/WooCommerce › How do I restrict refund/exchange requests based on user roles?
Hey folks,
I’m using WooCommerce for my online store and recently started facing issues with some users (especially guests and wholesale buyers) misusing the refund and exchange options.
Is there a way to restrict refund, exchange, or cancellation requests based on specific user roles? Like only allow “customers” but block “guest users” or “wholesalers” from accessing those options?
Would love a workaround if anyone’s implemented this RMA Plugin already? Thanks in advance!
Currently, the RMA Return Refund & Exchange for WooCommerce plugin supports only the default WordPress and WooCommerce user roles (like Administrator, Editor, Customer, etc.) for restricting access to return, refund, and exchange functionalities.
If you’ve created any custom user roles, additional development is required to extend this functionality. This means the ability to block or restrict custom roles from RMA actions would need to be custom-coded. The good news is that the WP Swings development team can help you implement this as per your requirements.
Also, please note that you cannot restrict specific users under the default Customer role using the plugin settings alone. This level of control blocking RMA access for individual customers also requires custom development.
For both these use cases, we recommend reaching out directly to the WP Swings development team to discuss a tailored solution.