Admin creating subscription for user

Just “sell” them the coupon codes and let your client firm handle the subscriptions.
It will also free you of a user management burden.