Finance

At what stage is payment taken when booking a trip?

1 min