A shared basket for B2B purchasing

In business sales, a shared basket is primarily a handover document. The person preparing it chooses the products and quantities, but a buyer, project manager or customer ultimately gives approval. A fixed link lets that second person open, check and complete exactly the same selection without retyping item numbers from an email.

That sounds like a small online store feature, but its value lies in the surrounding process. The recipient needs to understand who the selection comes from, which information is still current and what changes when they take over the basket. Build the feature as a controlled handover between two moments and potentially two users, rather than as an ordinary copy button.

When sharing works better than a quote document

A PDF quote is useful when prices are fixed, terms are negotiated or a formal validity period is needed. A shared basket is better suited to a provisional product selection that the recipient may still change. Think of an installer preparing parts for a work planner, an adviser pointing a customer towards three suitable products or an employee preparing a repeat order for budget approval.

Make the nature of the link clear in advance. Is it a snapshot, a proposal or an order in preparation? Do not call a shared selection a quote if the amounts are not fixed. Anyone needing a more formal process should consider how standard software and custom development within the same sales process can be combined.

Design the handover around four questions

The recipient’s question What the online store needs to show
What has been shared? Product, variant, quantity and a recognisable configuration
Is this still available? Current stock information and any replacement
Is the amount still correct? Current price, discount and shipping costs before checkout
What happens to my own basket? An explicit choice between replacing, merging or cancelling

Show the shared selection as an overview first. It becomes the active basket only after confirmation. This prevents an accidental click from clearing an existing selection. Also state when the link expires and that availability and amounts are checked again when it is opened. This makes the feature helpful without suggesting more certainty than the system can actually provide.

Use a random, unguessable key in the link and do not put names, email addresses or product details in the URL. The link can be forwarded, after all. Share only the information needed to reconstruct the basket and determine how long that information is retained.

A fictional approval process

Suppose maintenance company Rivierzicht orders fixings every month. Technician Sam selects twelve items on his phone and names the selection “Project Waterkant – week 38”. He sends the link to buyer Noor. She first opens a readable overview, sees that one pack is no longer available and chooses a suggested alternative. She then confirms that her currently empty basket may be replaced and completes the order.

For the final order, the online store records the definitive products, prices and quantities, rather than everyone who opened the link. Rivierzicht can add its own reference or project number for internal accountability. If the order then needs to go to an ERP or logistics system, define the handover to those systems too. Yindle Connect sets up these data flows and exceptions around the order process.

Checklist for a useful shared basket

  • Immediately confirm to the person preparing the selection that the link has been created and copied.
  • Let the recipient review the contents before their active basket changes.
  • Recheck price, tax, stock and product status when restoring the basket.
  • Clearly show which choice is no longer available and provide a safe way forward.
  • Use an expiry period that fits how quickly the target audience makes decisions.
  • Make deletion and privacy-related cleanup part of the lifecycle.
  • Test guests, logged-in customers, mobile use and an already populated basket.
  • Do not use a shared link as an implied price or stock guarantee.

After launch, measure more than the number of links created. Also look at how many shared selections are opened, how many are restored without errors and where recipients drop out. This reveals whether the feature actually removes handover work or merely adds another step.

Discuss with Yindle how a shared basket fits your business ordering process.

Previous insight
Next insight

Start with your question

Where does your team get stuck?

Your first enquiry does not need to be a technical brief. Tell us which systems you use and where work gets stuck. Together we discuss what is possible and which step you can take next.

Discuss my project