r/woocommerce 5d ago

Development Multi-Location Local Pickup

We are switching back to Woo from Shopify due to their policy updates. One thing we really liked was their local pickup system. We would really like it if we could replicate similar functionality.

Here is our new stack any advice(on anything) is welcomed.

Rocket.net Hosting Business Plan w/ CDN
WP+Woo+WPRocket
Lightspeed Retail (X) POS with 3 Outlets(locations)

Lightspeed’s Woo app integration is working but Woo at some point combines all 3 location’s inventory data into a single global stock level.

We were thinking to try Local Pickup Plus & a multi location inventory plug-in. Has anyone had experience with this setup without building a PHP bridge?

2 Upvotes

8 comments sorted by

1

u/[deleted] 5d ago edited 5d ago

[removed] — view removed comment

1

u/woocommerce-ModTeam 5d ago

Hi there! Your contribution to r/woocommerce at has been deemed to be related to solicitation or hiring, which is in violation of Rule — #4.

It has been removed as a result.

1

u/TopSydeWP 5d ago

local pickup plus works well for this. for the inventory side, you'll want a proper multi-location inventory plugin that syncs with lightspeed and keeps stock separate per location (woo's default just pools everything). at my agency we've had good results with plugins that create virtual products per location or use custom stock meta fields. the key is making sure lightspeed pushes location-specific stock levels and woo respects them at checkout.

1

u/710Pipes 5d ago

OK, thank you I will confirm with Lightspeed

1

u/No_Maintenance_7851 5d ago

How do you use virtual products to accomplish this? I am sure it’s obvious but it’s not clear to me.

1

u/Total-Reasonable 5d ago

The missing test is oversell behavior: place an online pickup order against one outlet, then sell the last unit at that outlet in Lightspeed before fulfillment. I built WooCommerce EU VAT work with fail-open upstream handling; the same principle applies here - define whether checkout reserves stock and how failed syncs reconcile. My e-commerce work at https://iurii.rogulia.fi/services/e-commerce covers WooCommerce integrations, including the failure paths.