Yes, WeChat wallet serves as a non-interest bearing escrow. So someone somehow has to link bank account/debit cards to infuse money into WeChat network first. You obviously need to link to your bank account in order to cash the balance out of WeChat. But given "90%" daily payment use-cases that WeChat covers, you are more likely to spend the balance somewhere than cash them out.