Your guest should have been able to see clearly which payment methods were available to her/him. If there is no debit card option, then it is because Airbnb dosn't accept that form of payment. there's nothing you can do about that. It's your guest's problem, not yours. Maybe she has a fried or relative whose credit card she can use and pay them back in cash?