Yes, you can get the new booking, but make sure you use the refund money to get the ticket at a low cost. You can use the miles as well, if possible you should make the payment online. With this, it makes the process of cancellation easy.