Yes, it does. It offers fast and easy deposits and withdrawals as the major payment method in Mister Cash casinos.