@Richard591, it is not clear from your message if you had a guest complete their 4 night stay with you, or if you just confirmed a booking for a 4 night stay in the future.
If the booking is in the future, then AirBnB already has the payment and will send your money one day after the guest checks in.
If the guest has already stayed with you, AirBnB should have sent the payment to you already.
If you are a new host, you have to wait 30 days to get your first payment.
You don't have to collect anything from the guest.