Some German Embassies in India do not have a payment facility for credit card, and they don't accept cash. With them, you have to get a demand draft from the bank to make the payment for the visa. Please approach your bank about this.
đŹ You're reading this in our chat and still have questions? Simply click on the arrow (<) in the top left corner and select 'I still have a more specific question'.
