Credit card transactions go through two sets of approvals before the funds are removed from a credit card account.

Step 1- Preapproval:
The first step is a preapproval where the credit card issuing bank checks for insufficient funds, frozen accounts, invalid credit card numbers and expiration dates. If the transaction gets approved, the funds are reserved for the registration and will appear as a pending transaction on the credit card statement.
Step 2- Verification:
Once the preapproval is complete, the card issuing bank verifies that the billing address used on the registration matches the billing address on the credit card account. If these addresses do not match, the transaction will be declined. This means that the card issuer is holding the authorized amount, it may appear on the customer’s available balance, but the funds have not been paid out.
Each individual card issuer will hold the funds for a predetermined amount of time and then the transaction is removed from the credit card account. You will have to contact your credit card company directly to determine how long the funds will be held.
