If a customer has had to cancel or wants to rearrange, and your policy does not state giving refunds, you can provide guests with a voucher for the amount they have to be able to book again in the future using the money they had previously paid.
Firstly you'll need to create a monetary voucher with 'Flexible amounts' enabled.
Make sure when you're creating a 'Flexible Amount' voucher that you're entering an default Amount for the voucher (this can be changed by the user at check out). We would also recommend setting this up to be used