OK guys I have a question for all you wonderful breeders, another friend question acually

my friends mother has a yorkie and wants to know if and when she breeds him, does she get the cost of the stud fee up front? I said no , why would someone pay you before hand if there is no pregnancy, she said that way she gets paid no matter what, the other breeder told her she would get pick of liter and she does not want that, she wants stud fees, can someone kindly give me some advise to pass on to her, do you pay for stud fees no matter what happens ? thanks girls