No. It is not possible to load the virtual card directly from the bank account or through any other modes such as NEFT / IMPS. You can upload the amount from your Open account.