Hide Booking date picker if payments are not in use.

The reason is that the dates are not shown to the other party if
there's only normal conversation without payments
Good point, thanks!