It wasn’t too hard. I forget exactly how I did it, but I believe on your account you go to the option that says “redeem voucher” and it is like the second option there for buddy pass redemption, and you then put in the person’s info. You do have to go to guest services to obtain the pass, you can’t use the kiosk
edit: now I’m second guessing myself and wondering if I skipped the online part and went straight to guest services. I do remember asking the chat lady and she gave me the right info. Sorry to not remember, but I do remember it was simpler then in years past