But what if the contract between the payer and payee is that the transaction fee is to be taken from the amount paid to the payee?
Quoting from the whitepaper:
Shelby Moore
15

That’s not how transactions are built.

Besides, seriously? there is no difference between taking the fee from the buyer and taking the fee from the seller. These are equivalent up to a change in the amount being transferred.