Yes you can change your credit card information at any time via our Customer Portal. Click Here to Manage