Once you have generated the promo code on your online offer you have until the expiry of the offer to use the promo code.
You can retrieve your promo codes easily by clicking ‘promo code history’ which is located underneath your offers on the offer pages.