Board Thread:Questions and Answers/@comment-68.104.72.181-20161114203042/@comment-24356739-20161115010212

Other than credit cards, they also accept a range of debit cards (not all of them worked though). If you don't have any credit or debit cards, I'm afraid you won't be able to get the free 500 DMM points.