First of all, the deposit deducted by POS machines is generally held by merchants, who will pay the deducted amount to the corresponding bank or third-party payment platform, and these funds will be temporarily sealed in the merchant's deposit account until the user returns the goods or services, and then the merchant will return the deposit to the user.
However, it should be noted that merchants do not hold deposited funds indefinitely. According to relevant regulations, merchants need to transfer the deposit funds to a special deposit account or deposit payment platform to ensure the safety of users' funds.