Not always. But yes, there must be an agreement somewhere that they agree to that rate. And that agreement can also be on nostr.
Discussion
That only works if you can enforce it. So if the zap is never paid, what advantage gives it over the usualethods that you use to let them pay?