Gift card providers have adopted the requirement of gift cards to be activated before they can be used as a technique to reduce gift card theft. When you purchase a gift card at the store, it will be activated for you after payment. Ecodes are also activated subsequent to purchase. But in cases when your gift card is not purchased through the right channel or is not properly activated at the store, it will not work.