Ya, Anda dapat melakukan deposit instan dengan Interac. Penarikan membutuhkan waktu 2 hingga 3 hari.