If the bank have put a trace on it you will probably get the money back eventually, but it could take weeks. We recently did a BACS transfer to an account number (somebody else's) and they gave us the wrong account number. Our bank got it back but it took around eight weeks.
However, there is a lesson here, and that is never, never assume that just because the money left your current account it has arrived safely with your credit card provider. Check all your financial statements with an eagle eye every month on the day you receive them.