Feasibility Question re: 1099s as Resellers for Event Ticketing Platform

Hi Everyone,
We have created ticketing platform for a client (think TicketMaster) in the NYC area, and we have developed a setup in which third-party partner organizations — most commonly hotels — can sell tickets through the platform and earn commissions on those sales.
At a high level, the structure works like this:

  • A parent account would exist for the partner organization (for example, Hyatt).

  • Individual reseller users under that parent account (for example, Hyatt employees or concierge staff) would log into the platform and sell tickets.

  • Those individual resellers would receive commission credit for their sales.

  • Both the parent account and the individual reseller users would have access to reporting related to sales activity, commissions, and performance.

We are exploring Square as a possible payments solution w/payment terminal because we would like to avoid requiring the reseller to manually collect and enter a buyer’s credit card information. We also like the idea of creating a smoother buyer experience by minimizing friction at checkout, including removing awkward steps such as tip prompts when they are not appropriate for this use case.
Our main questions are:

  1. Can Square support a reseller model where non-employee third parties sell on behalf of our client?

  2. Is there a way to structure parent-child account relationships, where a company account oversees multiple individual seller/reseller users?

  3. Can Square help us track payment and transaction reporting at both the organization level and the individual reseller level?

  4. Are there supported workflows for commission-based sales attribution, especially when the sellers are not direct employees of our client?

  5. Are there compliance, underwriting, payout, or account-ownership considerations we should be aware of in a model like this?

We would appreciate any guidance on whether Square can support this structure, as well as any recommended products, APIs, or account configurations that may be relevant.
Thank you for your time, and we’d be glad to provide additional detail if helpful.

I am the client in this situation. I wanted to clarify the above question.

Firstly, we are currently using the Payments API to collect payment through Square in our app and website. We would like to be able to offer the ability to use Square terminals connected to the website to accept payment for certain locations. From what I read, I believe this is possible. But if the structure of how best to do this could be clarified it would be helpful.

Secondly, we wanted to know if when these payments are accepted through the Square terminals, if the user has a Square Team account under our company account and are logged in when they take a payment, if the commissions and tips would be passed to Square Payroll or not. From my discussions with my account rep, we do not believe this is possible. But if there is a method for this to work I would like some clarification on the best way to structure this as well.

Thank You