On some airlines you can select seats at time of booking. We had business class flights booked on Air Canada. (Florida to Amsterdam).
They would not assign seats until the flight was payed for and tickets issued.
It is a good idea to check with the airline when they will assign seats.