Hi @ddas
Your situation is quite unique, and I understand the need for separate financial tracking for each department in your organization.
Any suggestions? Is there a way to get this working?
As you’ve discovered, the WooCommerce Square integration currently supports syncing with only one Square location per site. This limitation is due to the way the integration is designed.
However, there might be a workaround for your situation. You could potentially use the WooCommerce Product Vendors extension. This allows you to assign products to different vendors (in your case, departments) and track sales separately for each. The drawback here is that the separate sales data may not sync directly with Square, but it would be available within your WooCommerce reports.
If I start from scratch and switch to Stripe, can Stripe handle this concept any better?
Stripe also does not natively support splitting payments between different accounts. However, Stripe has a ” Connect ” feature that can be used to build marketplace or platform style setups, which may suit your needs better. Please note that this would require custom development work to implement.
I would recommend discussing your needs with a WooCommerce Expert or developer to explore the best solution for your specific needs.
You can also ask for insight related to those on either the WooCommerce Advanced Facebook group or the WooCommerce Community Slack. Many of our developers hang out there and will be able to offer insights into your question.
Please let us know if you have any other questions. We’re here to help!
Thread Starter
ddas
(@ddas)
Thank you so much. That is massively helpful just to have a top-down view, and also to know that finding the solution in Stripe could potentially be just as involved as a solution in Square.
The real drawback to using WC Product Vendors (which is a great idea I was previously unaware of) would be that the accountants want to get all the data from Square/Stripe, because Square/Stripe accounts for all the fees, while WC’s reports are pre-fees.
-
This reply was modified 1 year, 9 months ago by
ddas.
Hi @ddas
Yes, the separate sales data may not sync directly with Square and the reports are pre-fees, which might not meet your accountant’s requirements.
Switching to Stripe might not resolve this issue directly either, as Stripe also doesn’t support splitting payments between different accounts natively. However, Stripe’s “Connect” feature might be useful in creating a platform-style setup, but this would require custom development work.
Considering your specific needs, I recommend consulting with a WooCommerce Expert or developer to find the best solution. You could consider reaching out to a local web developer, Codeable.io or WooExperts. Additionally, you might find valuable insights from the WooCommerce Advanced Facebook group or the WooCommerce Community Slack, where many of our developers are active.
Please feel free to ask if you have any other questions. We’re here to assist you!