Is there a way to grant limited access to an IT person to add Square Payments to an existing WordPress website?
Yes, you should be able to create a role for this IT person to access your dashboard and that way limit the visibility or the actions they would be able to take on the Square Dashboard.
If you haven't done so yet you should consider Team Management as this would help address this need.
Square Community