The NCL Promo codes are placed on you account by NCL! The codes can vary from Promo to Promo, therefore, you would need to check your invoices and compare the codes with the ongoing list.
(Also, many of your promos will show up as "spelled out" line items listed on your invoices. Ours usually show lower on the first page, but, yours could be on page 2.)