"Allow Redemption Code expiry on Reward's end date?" option while configuring the redeemable (3rd page).
If this option is checked than redemption code will only expire as per the expiry setting set on the redeemable.
For example:
Suppose a redeemable with the name "Rahul Test" which had the settings attached below:
When I tried redeeming it using the app, at the time the app was showing the below output count down time as per the checkmark done.
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)