Hi,
I have a script that integrates onto the cart page - it allows an admin team member to select user, product & to check out as the user.
The Added product will appear in the customers account on login.
I would be happy to help you with this.
Regards,
Ku