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:
-
Can Square support a reseller model where non-employee third parties sell on behalf of our client?
-
Is there a way to structure parent-child account relationships, where a company account oversees multiple individual seller/reseller users?
-
Can Square help us track payment and transaction reporting at both the organization level and the individual reseller level?
-
Are there supported workflows for commission-based sales attribution, especially when the sellers are not direct employees of our client?
-
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.