I have lost hundreds of dollars on my AirBnB bookings due to the foreign exchange policy. I had several guests book months in advance (in January when the $CAD was low) and check-in in May or June when the $CAD was much higher. AirBnB converts to USD upon booking confirmation. Months later, when the $CAD had strengthened, my payout was hundreds of dollars short of what it should have been.
A simple solution from other sites: Have AirBnB open a $CAD bank acct - no currency exchange required. Better yet, forget PayPal, allow for direct deposits to my $CAD account. Other sites have figured this out. It's not all that complicated.
PLEASE.....!