Originally Posted by
DrRodneyMcKay
AirBnB requires you to pay ahead of time; some rates are refundable, some aren't. If you book a non-refundable rate, I'd imagine it doesn't matter if you show up or not, since the host still gets the money.
Also, note that the Skymiles activity does not show up until you actually check in (or until the check-in date arrives, not totally sure which one).
Booked an Airbnb in March for a stay in May, paid in March, and then paid the day after we checked in.