No, you cannot activate a credit card for someone else. Each credit card must be activated by the person to whom it was issued.