WeChat service will receive the password in plaintext. It's able to do processing on that plaintext value.
It is likely storing a hashed version of the password in the database.