Some banks do not allow for the transfer of funds to a third party like Ezybonds from some personal bank accounts. Consider opening an account with another bank that will allow you to send deposits to third party bank accounts.
Alternatively you could deposit the funds across the counter at a branch of the Bank of America.
Reminder: Deposit the unique deposit amount and if allowed include your Ezy ID number as the reference on the deposit.