OP, it is hard to believe that you are making this all about you and your awkwardness.
I would have too much respect for my daughter, too much regard for her to allow such a ridiculous situation to drag on.
Your daughter made 20 visits, you drove her.....she should have been paid immediately.
The modelling you are doing to your daughter is frankly shocking.
I'm mortified for you, that you wouldn't see how genuinely awful this is.
Your daughter did a great job and you allow her to be treated like this by a so called good friend?
Good friend my arse.
I wouldn't tolerated this and most mothers wouldn't either.
They would get the hell over themselves and spell it out to their so called friend.
She was expecting to be paid and you are embarrassed that she hasn't been paid promptly for her efforts.
I am sick of young adults being disregarded and messed around when they do a good job.
It would sour the relationship for me.
But then I definitely am more loyal to my children than friends.
Now you are going on about paying your daughter money you don't have?
Unbelievable.
Apologies if this is harsh but you need to give your head a firm wobble.