The customer facing system can take the fee in one payment, but the backend system processes it in a way that is not transparent to the customer. When the customer tries to make a change to their cruise, the whole cruise has to be repriced at current rates because of the backend.
The customer has become accustomed to it, but an IT pro would be aghast at it.
-PJ
I don’t know what has changed in the last 7 years.
But the rez system was ancient then. It was on an AS400/RPG/DB2 green screen.
The website interfaced with it, but it was a cluge.
Over the 10 years I was there, they paid millions trying to rip the bandaid for the rez system and could never bring themselves to do it.
The precruise planning system was built from the ground up and was relatively modern, but they still made us use the as400 db2 database and rpg payment modules... which I found lacking and limiting.
The website was another WTF though. Long story. I only cared because precruise had to live within their frameworks and it wasn’t pretty.
My dad took my brother and my family on a cruise 3 years ago and I did all the precruise planning... excursions, dining, drink packages, internet. At that time, it was clear nothing had changed about the systems