You might also be able to cancel and then book you new fights with your promo code. Some have not been able to see fares with the promo code after making a booking. But my promo code still works after making a booking. I dont know if yours does as well? Otherwise you could ask if they can cancel your ticket and reactivate the code.