Do I or the beneficiary need to have an account with Karur Vysya Bank?
No. This is not necessary, though it will speed up the process tremendously if your beneficiary has an account with Karur Vysya Bank. In this case, the funds will be deposited directly into your beneficiary’s account, eliminating the time involved in courier delivery, and saving the beneficiary the bother of depositing the Demand Draft into their account.