It's very simple, have done it three times. I use my travel agent. First, I book the cruise and make a down payment. Next, I have the cruisemate
call my agent and sign on as second occupant. Then have the person pay their share to the cruise line by a three way call to the cruise line with their credit card. This way you do not handle the money nor does the agent. It makes for a clean transaction.