I think iot only works with the travel pass from Bank of Shanghai. My understanding is that your bankcard will be debited and the money transferred to the BoS card, which you then use.
I haven't tried this yet but I have been trying, unsuccessfully, to get Wechat pat to work.