The new social casino just accepts big debit, playing cards, and you will cellular payments having a few-basis authentication