Please note that some debit card transactions may reflect in your account after a few days based on the transaction amount claim received by the Bank.
In such a scenario, the amount of this transaction will be marked as “lien” in your account. The Bank will wait for 30 days for claim by the merchant and release the funds back to you if such claim is not received.