WeChat Pay works in a similar way to PayPal, with s having to provide financial information before they can make a deposit. To get started, you will need to and install the WeChat app. Once the app is installed, you can create a WeChat and link it to your bank . To make deposits in an online casino, players just have to open the My section of their favorite online casino and select WeChat Pay. From there, confirm the amount you would like to deposit, and the money will be transferred from your to the casino's.