ICBC’s pre-authorization service will freeze 115% of your transaction amount, so the money in your card will be reduced by 345. When you actually complete the checkout, the 345 will be unfrozen and automatically returned to your card. In order to rationalize the credit value, the bank will freeze 115% of the actual amount in pre-authorization. This is really normal. It will be automatically returned after the settlement is completed.