Transactions are made almost immediately and will be confirmed within three hours at most. Withdrawals depend on the internal process of each site. It is the fastest payment method at online casino sites.