Any chance you could make these 2 different payment types? They're not the same.
Cheques have to clear and can bounce. POs are immediate payment on receipt - and if uncrossed you don't even need to pay them into a bank account.
We accept the latter - but not the former!!
Javas