Yes. Points are earned based on the dollar amount paid for the ticket. If a promotion code is applied to the purchase of the ticket, the points earned will be based on the discounted amount.