Why cant I get the tales from the borderlands promos?

i bought TPS for pc on black friday and preordered the season pass for tales from the borderlands.
when i go to get the promos the game says i need a valid shift account, a telltale games account and the steam version of TPS.
edit: i got them