Each cruise line does it differently, some don't let you charge casino charges to the room charge, some treat them as cash advances and not purchases, others tack a service fee on them. In most cases, it's explained someplace on the cruise line's website.