I know in the uk virgin do a website where u can do it all officially and people can pay via the website or by phone! And I think they give u help setting the event up if needed! Not sure where in the world you are and if they do it outside the uk. Sorry not much help