Usually, a pending charge will show on your account until the transaction is processed and the funds are transferred to the merchant. This could typically take up to three days but may stretch longer depending on the merchant and the type of transaction.
How long can payment be pending?
What is a pending transaction, and how long can it stay pending? A pending transaction is a recent card transaction that has not yet been fully processed by the merchant. If the merchant doesn't take the funds from your account, in most cases it will drop back into the account after 7 days.
Why is it taking so long for my pending transactions to go through?
This may be because a merchant wants to check you have enough funds available or you made the transaction outside of your issuer's business hours. It's important to understand pending charges as they will affect how much credit is available on your account.