How do you have guests pay? 100% up front or something else?

At Houfy you can set your own payment policies. (Your property-Your rules)

Edit listing > Payment Information

Below an example of 50% due at reservation date with the balance due 60 days prior to arrival.