In game store currency....
Can you earn it without having to buy it? If not that's pretty stupid.
No, have to buy it for real money.
Originally Posted by Willham187
I'm assuming you mean for Ubisoft store? No way to earn credits. Not even season pass holders get it for free