All the consulate fee must be paid in DD but ypu can pay BLS fee + courier fee with your debit at the counter.With the help of folks in this thread and previous threads I have managed to collect all documents so far. I am a bit confused with the payment process. I plan to walk in to the bls office to submit my application. Is it mandatory to create demand drafts for consulate for surrender and oci ? Or I can pay this thro debit at bls. I am talking about the appx 800-1000 dollar fee that will be incurred and not the bls fee. Guidance will be appreciated. Thanks.