It should be able to cancel order on Shopify dashboard if customer requests for if the order is not fulfilled. If the order is fulfilled it should inform the customer that your order already got fulfilled please approach the customer care for further assistance.