Does HomeAway Payments automatically issue refunds to travellers?

Follow