In logging in to your Halifax credit card, you will be able to do the basic features in your online account. Even without your online account, you can still sign in to activate your Halifax credit card.
Furthermore, cardholders of this great card can authorize supplementary cardholders to their account that can have maximum access to their credit card. However, you will be the one responsible for your purchases in the Halifax credit card.