It requires you to bind your account with a debit card. I am using WeChat for years but I never attach my debit card to it, because I do not have a China debit card. When I need e-money, I just ask my family or give my friends some cash and they transfer e-money to me. That's all. Then I can use the e-money for offline shopping, online shopping, sending Hongbao (as gift-card). I do not understand why debit card is required.