After placing an order on ZAGG.com, our payment processing system communicates with your credit card bank to make sure all the information on the order is correct. A full authorization on the card is placed as just a hold on the funds - this is not an actual charge.
If incorrect information was entered on the order, such as a billing address that doesn't match the address on the card or an incorrect security code, the order will not process. You will still see the authorization charge in "pending" status, but you have not been actually charged. That "pending" charge will drop off typically within 7 business days (actual timeframe depends on the bank). If you have not received an order confirmation email, this is the situation and it will resolve itself. Reach out to your financial institution for more information on how long before those funds are released.
The charges will finalize on your credit card after your order ships, and your card will only be charged once.
You only pay once, and we only charge the card when we actually send you your order.