TravelOn World do not charge a booking fee what you pay is the final price when you have paid in full.