Hi!
It is much easier to pay it online with a Credit Card. Once paid, you can take a printout of the receipt, enter your details in the blanks manually and send it along with your medical receipts and PCC in one package to your visa office. Regarding DD, it will take time for them to en cash...