I preordered the iPhone 12 Pro and Verizon charged my debit card for purchase. Later in the day I receive an email saying my payment was declined and I needed to update my payment info. They also credited the amount back to my bank account. Now it says my order is on hold until I update payment info. Is this something that happens with preorders since they don't charge you until it actually ships? This is my first experience with preorders.