That irks me, too. I would up your late fee, so it encourages them to pay on time. Mine is $15/each calendar day it is late. And enforce it.

Also, why can't she pay via emt?

Sorry you are dealing with that.