For how much time does code is valid?

Well, the receipt code that you will get when you purchase food at McDonald’s is valid for 30 days. That mean’s you can use that code one time from the date of purchase of receipt to up to one month. But it’s recommended that you should use code right after your purchase , so Don’t wait for the end day 😛