Your credit card will be charged one month before your arrival. If your arrival is earlier than one month in the future, your card will be charged 2-3 days after booking.
Your money will be retained first in a secure fiduciary account and only after the transfer to the landlord. This ensures a smooth payment process for both parties. All other rental payments are then paid directly to your landlord.