Welcome to Community
You usually have a week to redeem the codes for the most offers. The offers are super popular though so make sure you grab them before the codes run out. You can do that by checking the Fido app every Thursdays when the new perks are added.
I hope this helps.