If I've handed over the cash to pay for something, I don't want my pockets filled with change, or my wallet filled with low denomination notes. So if my GF is with me I'll tell the shopkeeper to give her the change. My GF is not Thai/Asian.
These days I try to pay using my phone as much as possible.