Yes, it offers super-fast payments. If you choose this as a deposit option, your money will instantly appear on the casino balance, allowing you to start playing your favourite game immediately.