Do I have to pay to be a Worldpackers Host?

Our travelers pay us a confirmation and commitment fee in order to use Worldpackers. There are two options they can choose from: paying per trip confirmed, or paying the annual fee, which allows them to use Worldpackers for the period of one year.