Every time I come over, I hand a fistfull of cash to a local, who will send me the equivalent in WeChat.
From what I understand on new foreign accounts, even this loophole is closed.
I mostly only ever go to China For work (Way better parties to be had in Hong Kong imo), and luckily I have some cool Chinese coworkers who will transfer me straight dollars to yuan. I usually send them 2K USD, they send me an equivalent amount of yuan in a red envelope, I use whatever i use while there, and then I'll send them whatever i don't use back and they'll venmo me back USD.
Then it's just a matter of getting finance to reimburse me for purchases whos receipts are screen shots of QR codes.
I've debated spinning up a startup around this, charging some really low fee, but I seems like I'll get into trouble with KYC laws pretty quick.
The passwords are 6 numerical digits only...