@noahlovell I attach my company’s card and purchase the Wix plan, and markup the client for web management through an invoice management software (we use Wave Apps) that connects with our bank account.
Our company would remain the role as site “Owner”, and give whatever necessary access the clients needs depending on their internal team needs. Some clients may want blog access to write blogs, some editor access to edit web content, etc.
Hope that helps!