Presently, almost every deposit option is instant. These are the instant deposit methods available, SID Instant EFT, Credit Card (Mastercard/VISA), OTT Voucher, Masterpass, and OZOW.