The bank trasfer processing time depends on the processing rules of the sender’s bank, as well as on the total number of banks involved in the transfer.
In most cases, processing should take from 2 to 3 business days.
Sometimes, when a wire transfer is performed by a smaller bank which uses a number of other correspondent banks to realize wire transfers, it may take longer the wire transfer to be completed.
The processing of card transactions may take several minutes or more. The processing of electronic payment systems (WebMoney and others) may take several minutes and more.