Same thing happened to me. I re-entered the payment info and my card was charged but the order status still said it was on hold. I chatted with a rep who said my payment went through and I was good to go. A few minutes later the order status changed back to confirmed.