[Pro Sites] Another pro-sites subscription payment failed but site not reflecting that

A customer said their credit card got stolen and they got a new one, they got an email saying their pro-sites subscription failed, however when reviewing their account on the website it shows everything is fine. When reviewing stripe it shows payment failed...we still got issues is anybody working on them?

Also the email sent gave the link:

http://networkname.com/pro-site/

When it should be giving the link:
https://networkname.com/pro-site/?bid=16 (or some blog id)

How can we get this working right?

Thanks