I would not use a CC, and I already have the SQUARE system, so it would be easy. Why? Mainly because the charge can be denied after the fact and reversed.
I have also seen other contractors SOL for 1-2 months of wages due to unpaid invoices when a company goes bankrupt.
The only solution is to ask for an up-front $$ to start work. e.g, if you think you will work 40 hours in the month, ask for 20 hours upfront and bill the remainder ASAP on your very last hour, or at month close. Refuse to carry more than 1/2 month of hours owing (by refusing to work). Ensure that your out of pocket costs never exceed the up front money, your only risk is your profit portion.
Vendors ask for up front payments all the time. Even if your other contractors don't do this, you can.