Payment will be at the end of your trip, when you are sure that you receive the service expected.

Some few trips require down payments, as those need hotels & domestic flight tickets that need to be issued in advance to guarantee spaces.