Yes! you can pay for all extras, including excess baggage and upgrades, when you check in with our Home Check-in agent. Credit card is the only accepted method of payment.