Why can I see two transactions on my bank statement?

Double or pending charges on your bank account or credit card do not necessarily mean that you have been charged twice.

Authorization hold (also called card authorization, preauthorization, or preauth) is the banking industry practice of authorizing electronic transactions made with a debit card or credit card, and holding the balance as unavailable either until the merchant clears the transaction (also called settlement), or the hold "falls off" and makes the balance available again.

For debit cards, authorization holds can fall off the account from one to five days after the transaction date, depending on the bank's policy.For credit cards, holds can last as long as 30 days, depending on the issuing bank.