Verb + direct object, no preposition
payer
no preposition
The constructions
no prepositionpayer quelque chose
Meaning : the thing bought is direct
J'ai payé le repas.
Do not writeJ'ai payé pour le repas.
no prepositionpayer quelqu'un
Meaning : the person paid is direct too
L'entreprise paie ses employés le 30.
Why
Payer is direct in both cases: payer le loyer, payer le plombier. « Payer pour » exists, but in the sense of suffering the consequences: il a payé pour ses erreurs. English « pay for » is the source of the mistake.