Let customers request order cancellations from the My Account page, with admin approval and email notifications.
Order cancellation request / Refund request / Return order request. Repeat order option to customer for WooCommerce