Yes, in order to send online payments to casinos, you will need to create and verify an account with MoneyGram.