What I usually do is I look for my trusted china friends help, yes I have to pay some fee but better rate to transfer them via wise to their wechat/alipay then they transfer back to my account. I just use this directly deducted from the wallet after I have submitted my passport details. I can hold money in my wallet account.
sharing my experience after covid travels restarted.
in the lower tier areas, not the 1st tier 北上廣深. after hotel check-in process completed, i would ask the front desk people if they could help top up my wechat wallet. no need to pay any additional fees or charges. if they agreed, just scan my QR code to transfer.
1. international brand name hotel : front desk girl agreed to use her own wechat account to transfer to my wallet. i paid her the cash amount to transfer. she was worried i gave her fake $100 bills. lol.
2. local hotel brand : front desk girls not willing to do it. suggested i go to the nearby shops see if they ok.
3. local hotel brand : front desk said their hotel official policy do not allow them to help.
4..local hotel brand : front desk used their official hotel wechat account to transfer to me.
i reserve the wallet amount for 2 payment scenarios only :
1. if payment more than $200, i would select the source from card to wallet.
2. if payment deducted from card fails, same as above.
payment deducted from card sometime fails for various reasons, most likely my youtrip card is considered international card, and cannot be used to pay certain type of accounts, examples like paying to independent bus operators, individuals selling tickets, restaurants using scan-QR code menus run by meituan. some other individuals that helped me to pay first, i was able to pay them deducted thru card, so have not figured why some ok some not ok.
anyway, the above works for my travels. i do not have china phone no. only passport verifications done.
