No, but I'm not in the same country/culture and I don't charge most people ahead of time, like that.
Could you send them an invoice to pay via Square, just for those reservations around Christmas? Square has some chargeback protection, but it becomes MUCH harder to claim on a chargeback when...