Frankly, it doesn't seem right to me either, and we only hear of these sorts of things in internet frauds of one kind or another, where you think you've been paying various fees for the release of funds that aren't real in an account that isn't real either. Usually the victim has been led to believe he's got an inheritance, but there are other variations.
The key here is the Cost of Transfer Code. That's a huge red flag and is a term only used in scams. You can see one such scam report about it here. You think you have a bank account because there's a website that looks legitimate, but your money is going directly to scammers. This particular "bank" is in Africa, but if this sort of thing sounds familiar to you then this is a job for law enforcement. You need to stop paying these people because there is no bank, there is no money, there are no "fees" and the people you are dealing with are simply internet thieves.
Report the fraud to your police and to the FBI online at IC3.gov because the only possibility of getting your money back is if law enforcement can find out who and where these people really are and bring them to justice.
If you're not convinced you're being swindled, I'd be happy to look over any documents you want to upload to this thread, because a scam like this one is elaborate and comes with phony bank sites, phony bank managers, phony lawyers, false documents and so forth.