Yes, you get the onboard credit, like sailingrose said. This credit is for booking any cabin category. If you want, you can then transfer your booking to a TA if you wish. You can also switch dates and/or ships and still keep the credit AS LONG as you keep the same booking number. (We did that this last time.)
You will have to pay a deposit at the time of booking, so be aware of this. If you think you are going to go on another cruise, I suggest that you do book one right away when on board, as sometimes the slots for meeting with the Future Cruise person (cannot remember correct title
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
) book up.
Have a great cruise!