Important note about webhosting: Even though you've updated your credit card information for your domain, make sure the hosting (especially by the same company) ALSO has your updated credit card info. Otherwise, you may be without your web-presence for the better part of twelve hours.
XOXO-
Brian