I can’t sort out how this is all impacted by the fact that I’m not paying but rather it is going on a corporate account?
I know airlines give the points to whoever sits in the seat regardless of how the ticket is paid for, but I’m not sure how this works with hotels?