It should be that there are not enough US dollars! I am using ICBC visa to book a hotel in Hong Kong! rmb is enough but pre-authorization failed! I called ICBC and said that this booking was in foreign currency. My US dollar overdraft limit was not enough, so I couldn’t make the reservation. After I exchanged it and deposited it the next day, it was successful! ! ! But it’s quite cheating. I thought if the U.S. dollars were not enough, the RMB would be directly deducted or something. But the people at the bank said that in some places it can be done and in some places it can’t! ! I feel like I didn't understand what they were saying. For reference only! !