WE HAVE ALWAYS CRUISED pRINCESS anduaed their auto tip system where you are automatically charged a specific amount per passenger per day; We then give cash tips to our attendant and waiters.do they have a similar system on RCCL
Royal Caribbean still uses the old "envelope system". You can go to the Purser's Desk and request that your tips be charged to your onboard account. You will then receive cards to put in the envelopes at the end of the cruise.
Royal Caribbean is re-thinking this practice. There is a good article on the Cruisemates Homepage that addresses this.