A Bank Draft is not much more acceptable these days than a cheque. Banks will not allow full access to funds from a lodged from a Bank Draft for a few days, and even if they do, will come after you for the money if it's dodgy.
The only way to verify a Bank Draft is to physically go into the Bank and get somebody there to phone the issuing instuitution to verify the draft is good. (The issuing Bank may not give the details to you