Is there a way for a host to give a guest a future credit? I have a guest who doesn't want to cancel outright, just have a "credit" toward a future stay, but they don't have set dates yet. I don't want to just move the booking to some random future date and block the dates to other travelers.
I think it is better for you to make a special offer rather than a voucher. The special offer cannot be officially made until dates are selected, but if the offer included in the Air BNB message system is enticing enough, it may lead the guest to cancel within a specified time period.