After down payment, used for the purposes explained here, we suggest wait for booking confirmations from all hotels, ticketing for domestic flights and trains for the next payments.
99% of customers of local service providers in these regions, such as hotels, are from countries that organize and pay for their trips well in advance. Thus, they are used to receiving full payment for their services at least 120 days before the trip. As they've known us for a long time and we Brazilians usually confirm our trips with less time, accept payments up to 90 days or a maximum of 60 days prior to travel. If you help with installments up to 30 days before the trip, please let us know so we can talk and think together in the best possible way.