Interactive endless aisle POS demo

Sell it here.
Fulfil it from the best store.

This demo shows how a Touch2Pay POS can save an out-of-stock sale, search network inventory, take payment once, and hand the fulfilment step to Rendr for home delivery or inter-store transfer.

Inventory-aware POS Single payment moment Rendr delivery orchestration Customer tracking updates
Animated walkthrough

Watch the full POS flow play out

This sequence shows how the sale moves from cashier to inventory network to customer fulfilment. Switch between home delivery and store transfer, then play the flow step by step.

scan

Click any step, or use Prev / Next to walk the story manually during a demo.

Touch2Pay POS
Customer asks for item
Cashier scans the SKU at Brisbane City and sees the local store has no stock.
lane_2 / brisbane_city / sku=SCB-BLK-M
Inventory + fulfilment
Waiting for search
The chain inventory service and allocation logic have not been queried yet.
state=pending_lookup
Customer experience
Standing at counter
The shopper is ready to buy if the store can offer a simple fulfilment option.
status=awaiting_offer

Autoplay running

Customer intent is still live

step 1 / 6

This is where a normal POS often loses the sale. Endless aisle turns the out-of-stock moment into a workflow instead of a dead end.

Cashier view + customer view + backend events

What the demo POS actually does

The local store is out of stock. The POS checks chain inventory, picks a source store, takes payment once, and then turns the fulfilment into a tracked workflow instead of a lost sale or a manual phone call.

Touch2Pay POS / Brisbane City / Lane 2
Store selling the item: Brisbane City
Inventory sync healthy

Customer request

Strand Carry Tote / Black / Medium

Customer wants the item now, but the current store has zero on hand.

Payment captured in-store

$149.00
Customer pays once at the counter
Approved
Local stock unavailable
Brisbane City is out of stock. Network inventory is available in nearby stores, so the sale can still be saved.
0 on hand

Network stock lookup

allocation score live
Chermside
2 units / closest courier-ready store / same-day home ETA
Best source
Fortitude Valley
1 unit / fastest inter-store transfer window
Backup
Indooroopilly
4 units / lower priority due to longer dispatch time
Standby

Choose the fulfilment path

Cashier script

"We do not have it in this store, but we do have it in Chermside. I can take payment now and send you a delivery link, or have it brought back here for pickup."

Current outcome

Home delivery offered from Chermside

T2P sends a Rendr link. The customer confirms delivery details on their phone. Chermside picks the item and Rendr orchestrates the courier.

Merchant result

  • Sale saved instead of lost.
  • No manual courier phone call by staff.
  • Customer gets tracking without leaving the counter confused.
9:41 Customer phone 5G
Customer message
Hi Mia, your Brisbane City team has secured your bag from Chermside. Tap to choose home delivery and track the job in real time.
Touch2Pay x Rendr
Choose delivery
Customer confirms address, sees ETA, and finishes the fulfilment step on their phone.
ETA 3:30pm - 6:00pm today $12.00 fee

System timeline

What the backend is doing

mode: rendr-link-flow
event-flow.ts
Layman's system view

How we would actually implement it

The merchant only sees one POS experience. Under the hood, five services cooperate so the sale, stock reservation, and fulfilment stay in sync.

1

POS checks chain stock

The POS asks the inventory service: "This store has none. Which other stores have the exact SKU, right now?"

2

Allocation picks the best source

A ranking layer chooses the best source store based on stock, speed, location, and fulfilment readiness.

3

T2P captures payment and reserves stock

The customer pays once at the original store. The order service immediately reserves the item in the selected source store so nobody else sells it.

4

Rendr handles delivery or transfer orchestration

For home delivery, T2P sends a Rendr link or creates a delivery. For store pickup transfer, T2P creates the inter-store job and tracking workflow.

5

Statuses flow back into the POS

Rendr sends booking, pickup, in-transit, and delivered updates back into T2P so staff and customers stay informed without manual follow-up.

For shoppers

It feels simple

  • No need to phone around other stores.
  • No repeat payment or second checkout later.
  • They get tracking or pickup updates on their phone.
For store teams

It saves the sale

  • The cashier does not have to apologise and lose the order.
  • Network stock gets used instead of sitting idle elsewhere.
  • Delivery admin becomes a tracked workflow, not a memory test.
For T2P

It makes the POS smarter

  • T2P stops being "just the card machine".
  • The merchant sees real operational value at the counter.
  • Rendr stays an add-on partner, not a distracting new core business.
Why this beats the old way

Useful because it removes friction at the exact buying moment

Old retail response

"Sorry, try another store."

  • Customer leaves empty-handed.
  • The merchant loses the sale.
  • Staff rely on memory, phone calls, or paper notes.
  • No clear tracking if a store tries to arrange it manually.

This POS workflow

"We have it somewhere else. Let's secure it now."

  • Customer pays once while intent is still high.
  • The item gets reserved immediately in the best source store.
  • Delivery or transfer becomes a tracked workflow with updates.
  • The merchant saves revenue without training staff on logistics tools.
MVP direction

The first build should be narrow and real

Build one polished workflow: out-of-stock item, chain inventory lookup, single payment, and home-delivery or store-transfer fulfilment. That is enough to prove the wedge before expanding into a broader fulfilment product story.