Atif242, would not a "Standing Order" be able to solve the problem?

Anyone writing or receiving a check must have a bank account. A standing order is a request to the bank to pay so much every so date of the month to another account