I check the cruise line website, although I imagine some lines have different ways of doing things.
My upcoming trip dropped $300 for about 12 hours. I called the line (because that's how I booked) and before I could ask, my fare was dropped.
With the savings, I booked a massage and pre-ordered wine and internet. I plan to lose the rest at the casino.