The credit card issuer's self-imposed time limits and the status of the transaction determine the authorization hold. In most cases, a merchant has 30 days to clear an authorization hold, but some credit card companies, such as Visa and Discover, have much shorter time frames. In the event that you fail to complete a transaction hold, you may be charged for misuse of your credit card.