I used Credit Card. Not sure about Money Order/Bank Draft
To me there should not be any diff between Credit Card and Debit Card as far as the recipient is concerned. The only diff is Cardholder must pay now or pay later. Puzzled why they don't accept Debit Card