This varies between airline contracts. Some flights require full payment at the time of booking.
Your Travel Expert will advise you of the payment deadline at the time of reservation. Payment deadlines are set by the airlines and STA Travel cannot override these so no extensions are possible. 
If you are booking online, full payment is due at the time of booking.