Credits usually show up on my account in one or two business days, and they are noted in my monthly statement. If there are any errors, I contact customer service.
You need to remove your card and add it back with the new expiration date. I found that information here https://support.mediacomcable.com/answercenter/article/4721