For cancel or remove credit card on Xbox live account is easy. The best way to do it remains simply calling Xbox Support at 800-469-9269 and requesting that your payment method be deleted. You have to have auto-renew turned off before you will be able to remove any credit card on your account.