I disagree. A dishonest business employee can make checks payable to the bank telling their employer that they are making loan payments and instead purchase cashier's checks and a good lawyer will sue the bank for being culpable in not applying the checks appropriately to the business' loan.
If your customer wants to purchase a cashier's check they either make their check payable to cash or to themselves. Even better, have a separate ticket/trancode for a monetary instrument purchase which requires a customer/authorized signer signature.
Sola Gratia, Sola Fides, Sola Scriptura, Solus Christus, Soli Deo Gloria!www.tcaregs.com