Yes, you can cancel a Starbucks mobile order. However, you will not get a refund if it is more than 30 minutes after the order was made.