If I made online hotel bookings via Expedia with "free cancellation" up to a certain date (say 18 Nov), does it mean that Expedia will only charge to the card on 18 Nov, & post transaction a few days later ?
Would it still be online transaction as there was no SMS authorisation when I made the reservation.
TIA
No, it would still be charged immediately and they would refund into your card if you cancel
