VISA payments depend on whether you are depositing or withdrawing funds from the online casino. Deposits to online casinos are instant, but withdrawals can take anything from 1-3 working days. Generally, VISA withdrawals are, however, available on the same day as the withdrawal was made. Processing times do, however, depend on the casino you are using.