A bank draft can be cashed by anyone if the payer authorized. OnlineCheckWriter.com offers check draft processing.