The app will let you cancel an order up until your delivery person is dispatched to the merchant. We can only guarantee a refund if you cancel before the merchant has accepted your order. If the merchant has accepted the order, we offer one lifetime refund for orders cancelled within 5 minutes of being placed.