Set up a full billing loop and stop chasing payments
Collect payment details before the first appointment, offer card or direct debit, and invoice from within splose. Connect all three and the admin cost of getting paid drops close to zero, and stays there.