Work / Case study 03

Lightspeed × NuORDER · 2021–2023

B2B Network: connecting wholesale to the point of sale

After Lightspeed acquired NuORDER, two platforms merchants used every day still didn't talk to each other. B2B Network closed the loo, syncing orders, products, and inventory between NuORDER wholesale and the Lightspeed POS.

Domain
Retail / Wholesale
My role
Design Manager / Lead
Timeline
2021 – 2023
Outcome
60× order growth
Project gallery

The full range of the work at a glance - discovery, the order-export flow, the cross-platform sync, status & error states, onboarding, and service blueprints. Browse it here, or read the story below.

View full

Prototype walkthrough

A motion study of the bridge in action - one wholesale order flowing out of NuORDER and landing, flagged and ready, inside the Lightspeed point of sale. Press play and scrub through the full sync.

Motion reel · 0:58

Best viewed full-screen.

01Where it started · The acquisition

Two platforms, one merchant, no connection.

Lightspeed acquired NuORDER for $100M+ to bring wholesale buying into its retail platform. But the two systems were built independently: merchants placed wholesale orders in NuORDER, then re-entered everything into the Lightspeed POS by hand to actually sell it, re-keying products, images, UPCs, and quantities.

I joined the NuORDER team as Design Manager to design the bridge: B2B Network, the integration that would let an order flow from wholesale straight into the point of sale.

Wholesale

NuORDER

Merchants browse brand catalogs and place wholesale purchase orders for the season.

Manual re-entry by hand
Point of sale

Lightspeed POS

Merchants sell in-store and online, needing every product live, priced, and in stock.

Design spike · the full replenishment journey

To frame the work, I mapped how a merchant replenishes stock today, end to end, across both platforms. The journey runs from deciding what to order, through NuORDER wholesale, an email handoff, and back into the Lightspeed POS to receive it. Every platform switch and bit of manual memory in this map is exactly what B2B Network set out to remove.

Merchant replenishment journey map spanning eleven stages across NuORDER wholesale, an email handoff, and the Lightspeed X-Series POS

The end-to-end journey, color-coded by platform: wholesale (NuORDER), the email handoff, and the point of sale (X-Series). Open the full interactive journey →

02The Order Export Flow in NuORDER

Export from the tool merchants already know.

The whole export happens inside NuORDER. No new interface, no separate tool. Merchants select their order, verify exactly what's being exported, and confirm.

The key design moment is conflict detection: before anything is created, the system separates matched items from new ones. So duplicate products never get created in the POS.

1

Select

Pick the order to push, right from the NuORDER orders list.

2

Verify

Review what will be created vs. updated, matched and new items, side by side.

3

Confirm

Export with confidence. No duplicates, no surprises in the POS.

Step 1 · Select · Two ways to start an export

Export to POS can be kicked off from either place a merchant already works, bulk-selecting from the orders list, or from inside a single order.

From the orders list · bulk select
Orders list with three orders selected and an Export to Lightspeed POS action in the bulk bar
From the order details page · single order
Order details page with the actions menu open showing an Export to Lightspeed POS option

POS-sync status is visible at a glance on the list and export is reachable from both the list and any single order.

Step 2 · Verify · One review modal, architected for both cases

The same review experience adapts to how the export was started. Supporting different cases, multiple orders at once from the list, or a single order from its details page. Either way, the merchant sees matched vs. new items before anything is created.

From the list · multiple orders
Review POS sync modal exporting three wholesale orders, each mapped to its own purchase order
From order details · single order
Review POS sync modal exporting a single order with needs-review and matched item groups

Multi-order exports add an order-to-purchase-order mapping at the top; single-order exports name the order in the title. The conflict-detection groups, Needs review vs. Matched, are identical in both.

03Syncing orders between NuORDER & POS

One action, the whole order moves.

The heart of B2B Network is the POS sync. A merchant reviews their wholesale orders and triggers a single sync, and the system does the reconciliation they used to do by hand:

Review POS sync modal showing a progress bar and checklist of sync steps
  1. Creating purchase orders

    Each wholesale order becomes a purchase order in the POS. No re-keying needed.

  2. Updating matched product quantities

    Products that already exist in the POS get their incoming quantities updated automatically.

  3. Creating new draft products

    Anything that isn't matched is created as a draft product, with its wholesale data attached, ready to publish.

  4. Finalizing sync

    The merchant is alerted when it's done! No babysitting a long-running job.

Completion · a clear, countable result
Sync complete screen summarizing 186 items synced, 172 matched products updated, and 2 new draft products created

On completion, the merchant gets a countable summary: items synced, products updated, drafts created and a direct path to the new purchase orders.

On the POS side · the synced order, highlighted
Lightspeed Retail purchase orders list with the NuORDER-synced order highlighted and labeled Synced from NuORDER

Following "View purchase orders" lands the merchant on the Lightspeed POS side: the freshly synced order sits at the top, highlighted and tagged Synced from NuORDER, so the handoff between the two systems is unmistakable.

End to end · status & tracking pulled through the chain
Purchase order detail in Lightspeed POS with supplier info, shipping details, cost summary, and a purchase order timeline showing status milestones

Because the order stays connected (POS ↔ NuORDER ↔ the brand's ERP) the merchant can open the synced PO and see live order status: shipping details, carrier, tracking, and a milestone timeline from created through delivered, without leaving Lightspeed.

04Designing for a long-running, fallible job

Make the invisible legible.

Syncing across two enterprise systems isn't instant, and it isn't guaranteed. The design challenge was to make a slow, sometimes-failing background process feel trustworthy.

Every order carries a clear POS-sync status, so a merchant always knows what made it across, what's still in flight, and what needs attention, without opening a support ticket.

#6780234Recollection Ls Dress · 22 units Synced
#6780235The Message Mini · 14 units Syncing
#6780236Canyon Knit · 8 units Needs review
05Adoption · Shipping was the start

Merchants won't discover an integration on their own.

With the sync live, the next design problem was adoption. Merchants needed a prompt at the right moment, in the right place, on both platforms.

I designed an in-app onboarding guide (built with Appcues), introduced contextually on the Lightspeed POS and NuORDER sides, walking merchants through connecting their accounts and running their first sync.

In-app guide · Lightspeed POS side
Onboarding guide on Lightspeed POS
In-app guide · NuORDER side
Onboarding guide on NuORDER
06Results
60×60 x growth in nine months. 390 items/mo at launch to 24,085 by Feb 2023
8 wk → mina hand-managed cross-platform workflow, now a single sync
Vendmodel extended to a second POS after the Vend acquisition, a repeatable pattern

Proof of concept validated beyond the original platform. After Lightspeed acquired Vend, the B2B Network integration model was extended to the Vend POS, making it a repeatable pattern across Lightspeed's product portfolio.

07What it taught me

Shipping is the beginning, not the end.

I followed this problem across two companies, two platforms, and several years from the first Supplier Market interviews to a shipped integration that grew 60× in nine months. That continuity is rare, and it taught me what it means to be embedded in a long-term product vision rather than moving between disconnected projects.

The most valuable work happened after launch: understanding why merchants dropped off, designing the onboarding that fixed it, and making a slow background sync feel trustworthy. The design didn't stop when the feature went live, it just changed form.

08Appendix · Go deeper
Post-acquisition integration of Lightspeed and NuORDER

The flow we designed takes merchants from discovering the integration inside Lightspeed POS, through account linking using their existing credentials, to a confirmed connection. All without creating new accounts or leaving their familiar environment.

Service-blueprint flow: opening NuORDER, adding items, choosing quantities and delivery dates, submitting the order, then locating and opening it

Part 1: placing the wholesale order in NuORDER, through to opening it.

Flow: Export to POS button, choosing a shop location, confirming and exporting, in-progress spinner, success and failure branches

Part 2: exporting to POS, including the in-progress, success, and error/retry states.

Flow: View order in POS link, navigating to the PO in Lightspeed with mapped items, an order-source field, and a link back to the order in NuORDER

Part 3: viewing the synced PO in Lightspeed, with an order-source link back to NuORDER.