Have you asked the bank for a solution?

I think they can block an amount and give you a credit card to that value.

Taking a credit card from another bank that you do not have an account with will prove to be expensive and I think this was stopped a year back as it got a lot of people into heavy debts.