Hi @Aurélie284
Yes, Airbnb handles all payments.
Airbnb typically releases your payout about 24 hours after your guest’s scheduled check-in time. The time it takes for the funds to arrive in your account depends on the method you choose to get paid. If your guest is staying for 28 or more nights, Airbnb typically releases the payout for the first month about 24 hours after your guest’s scheduled check-in time. Additional payouts for that reservation are released monthly. If you're a new host, we may hold your payouts for 30 days after your first reservation is confirmed. If your first reservation is more than 30 days away, your payout will be released 24 hours after your guest’s scheduled check-in. This will apply to any payouts scheduled to be released during those 30 days.
Please read
https://www.airbnb.co.uk/d/setup
https://www.airbnb.co.uk/d/financials