It is up to the company who is supposed to charge your credit card to do it. You did your part already. You gave them the credit card to which they were supposed to charge things.
Now, if they screw up, and don't do that, well, that's not your problem, it's theirs.