on september 1 xbox live renewed my xbox live gold with a 12 month auto renewalsubscription to a debit card i had canceled at the beginning of summer, so my question is how the heck did they renew it on a canceled card
Because you still have automatic renewal turned on. You will need to phone Xbox Support and ask them to turn off automatic renewal.
However you will need to pay off the 12 months subscription that has just been renewed.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.
As SONIC said it would be best to contact Xbox Support by phone. they will be able to turn off auto renewal and they should also be able to refund you for the charge.