If you're saying they put an authorization hold on it, and your charge still hasn't been finalized, I would call them up and give them the new card details so that when they actually put through the final charge, it can actually go through.