Upvote:2
Some LCC (Low Cost Carriers) airlines allow you to purchase extra baggage online at anytime before your flight. This option is usually listed when you view your reservation online.
Most full service carriers simply charge you when you check in.