For an escort, the rate is the rate for your time together. You discuss what happens during that time. You can then choose to tip the provider if you want.
For semi-legit massage, you pay the massage rate, and then will negotiate a tip for whatever HE you discuss and agree on. The "tip" in this instance is for the extra services.
Anyway, that is my experience. Others may disagree.