Iran's central bank has confirmed that revenue from newly introduced transit fees for vessels passing through the Strait of Hormuz has been successfully deposited, putting to rest speculation over the form of payment, as reported by Iranian state media Press TV.