Yes, most WeChat Pay deposits are instant. The payment option executed all money transfers instantly; however, it might take a few minutes for money to appear in your betting account, depending on the sportsbook you use.