powering tour and activity businesses worldwide

Travel & Tourism Industry Glossary

A printed or electronic document that proves the customer has booked and paid for a tour or activity.  Vouchers are…