The original cross-device cart app for Shopify — since 2016

Keep large B2B carts intact across devices and sessions

Yes — Persistent Cart saves a signed-in B2B buyer's cart and restores it on any device or browser they log in from. The big multi-line orders wholesale buyers assemble over several sessions stay intact, so a rep who starts on a warehouse desktop can finish on a phone without rebuilding the cart.

Last updated 2026-07-06

Does Shopify save B2B carts across devices?

No — not by default. A standard Shopify cart lives in a browser cookie that lasts about two weeks, so it's tied to one browser on one device, not to the buyer's account. A B2B buyer who builds an order on a desktop and later opens the store on a phone finds an empty cart.

Persistent Cart changes that for signed-in buyers. It keys each cart to the customer ID and your store domain, saves it on every change, and restores it the next time that buyer logs in — on any device or browser. Guests still get the standard single-browser session; the cross-device behaviour applies to identified, logged-in B2B accounts, which is exactly how wholesale buyers shop.

Can it handle large multi-line wholesale carts?

Yes. B2B carts are rarely a single item — buyers assemble long orders across categories, often over several sittings. Persistent Cart saves the whole cart on every add, update, or change, so a buyer can leave a part-built order and return to it later without losing lines.

Because the cart is tied to the account rather than the browser tab, the order keeps growing as the buyer moves between a warehouse terminal, an office desktop, and a phone on the floor. Quantities, line notes, and cart attributes are saved with the items, so the order the buyer comes back to matches the one they left.

Is it safe on shared B2B workstations?

Yes — each signed-in buyer gets their own cart, and there's no cross-account leakage. Carts are keyed to the individual customer ID plus your store domain, so when one buyer logs out and another logs in on the same shared terminal, each sees only their own saved cart.

This matters on trade counters, warehouse kiosks, and front-desk machines where several people use one browser. The default behaviour on login is a silent additive merge — the buyer's saved cart restores quietly, with no popup or email — so a shared machine stays clean between users without anyone managing prompts.

What B2B catalog details might not fully restore?

One honest limit: the restore step uses an anonymous Storefront API token, not the buyer's authenticated B2B session. For most carts this is invisible. But if your B2B setup relies on buyer-specific catalogs or quantity rules — custom price lists, per-company products, or volume-tiered quantities — those buyer-scoped details may not fully reconstruct when a saved line is restored.

In practice the items and quantities come back; what can shift is a price or rule that only exists inside that buyer's authenticated catalog. The app flags these cases rather than failing silently. If your store leans heavily on company-specific catalogs, it's worth testing a representative cart before rolling out, and we're happy to walk through what to expect.

How do B2B stores set it up — and what's on the roadmap?

Setup is one click and one switch: install Persistent Cart from the Shopify App Store, then enable the app embed in your theme editor. There's no theme-code editing, and it runs the same on Shopify Plus B2B stores as on any other.

To be clear about scope: today the app saves and restores the storefront cart for logged-in buyers. Draft-order creation and dedicated wholesale-ordering tools are on the roadmap, not shipped features — so treat them as coming, not current. What ships now is reliable cart persistence for B2B buyers, with every feature included on every plan, priced to your Shopify subscription.

Questions, answered

Does Persistent Cart work with Shopify B2B and company accounts?

Yes. Persistent Cart saves and restores the cart for any signed-in customer, including B2B company-account buyers, keyed to their customer ID and your store domain. The one caveat is that restore runs through an anonymous Storefront API token, so buyer-specific catalog prices or quantity rules may not fully reconstruct on restored lines. Items and quantities return reliably; test a representative cart if you use company-specific catalogs.

Will one buyer see another buyer's cart on a shared computer?

No. Each cart is tied to an individual customer ID plus your store domain, so there's no cross-account leakage on shared terminals. When one buyer logs out and another logs in on the same browser, each sees only their own saved cart. On login the default is a quiet additive merge — no popup — so shared trade-counter and warehouse machines stay clean between users.

Can Persistent Cart create draft orders for wholesale?

Not today. Draft-order creation and dedicated wholesale-ordering tools are on the roadmap, not current shipped features, so don't plan around them yet. What works now is dependable cart persistence: a signed-in B2B buyer's cart is saved on every change and restored across devices and browsers, so large orders built over several sessions don't disappear between visits.

Stop losing signed‑in carts across devices.

Add Persistent Cart in one click — free to start, nothing for your shoppers to do.