I get paid per completed shop.
If a shopper accepts a shop and completes it on their own, that is gravy.
If I have to seek out shoppers, get told off for emailing shoppers who don't drive more then a few miles, find a second shopper after the first one flakes, (repeat as needed) then I earn that money.
Not all companies offer bonuses to their schedulers.
I love this job. I really do. I meet so many nice folks all across the country and Canada. It is fun.
Every job has it's headaches and not so nice people.