Your credit card will be charged for the full amount of your stay at the time of booking.  Once confirmed, reservations are considered non-refundable and may not be cancelled or changed.