For outcalls, I usually leave the donation out in plain sight, in an envelope, if I have one. And let the lady decide if she wishes to collect it before or afterwards.
For incalls, it always feels awkward to me, to hand a woman a wad of cash when you 1st meet, so I usually provide the donation...