Hi @Blazy-and-Edwin0
Welcome to the community 😊
You may consider acknowledging your guest that you haven't received the payment, request him to check on his credit card company.
Do contact Airbnb in UK, +44 203 318 1111
You can call Airbnb directly at +1-844-234-2500
As well, contact Airbnb via message, open a ticket, report the late payment issues for your reference.
https://www.airbnb.com/help/home
It's essential to keep phoning and often message to the team as the support center has severe loader cases.
I hope you can get the payment soon.
Happy Hosting✌️