I started my subscription using a promo code. Can I have a credit if I cancel my subscription?

No, you will not receive a credit for any unused portion of the offer, but your access to the service will not end until the beginning of the billing period following cancellation.