Good evening. I am new to airbnb and have been asked from a prospective guest when they have to pay for their booking? Also does airbnb require full payment immediately or do they pay a deposit upfront nd then the balance. Do they pay when the booking is made or just prior to the booked date?