Conditions for redeeming discount codes