The cart that opens with the last order already in it
A buyer reordering does not want an empty basket and a free-delivery bar. The reorder cart will open with the account’s last order pre-loaded, count the cases left to the next price tier, show the delivery window and the payment terms where a DTC cart shows trust badges, and offer to turn the whole thing into a standing order. It is Cart Rewards, re-cut for accounts — and it is on the roadmap.
- Roadmap product — no date announced
- Replaces the theme drawer, as today
- Checkout, terms and invoicing stay in Shopify
Your last order, pre-loaded — 22 cases
Tier 2 reached. Add 2 more cases for the pallet tier
On your last order, missing here
Order within 2 h 14 min for Thursday dispatch
Net 30 — invoice issued on dispatch
Free freight over 24 cases — palletised
Delivery window: Thu 21 – Fri 22, 07:00–15:00
Checkout, payment terms and invoicing stay in Shopify
Three tier states
ComingInside the cart
Last order pre-loaded
Progress to the next price tier
Delivery window · dispatch cutoff
Payment terms · invoice on dispatch
Make it a standing order
The account
Nordic Beauty Wholesale
Erik Sandberg · Procurement
Price listTier 2 · distributor
TermsNet 30
Usual rhythmEvery 5 weeks
3
Milestone states today
“Add more to unlock”, “unlocked — add more for the next reward”, “you have both”. The same three states a tier ladder needs
424 px
Default drawer width
Adjustable 360–560 px, right or left, cards or rows — rows are what a 30-line order needs
2
Language packs
English and Polish, chosen by the storefront locale. Terms and delivery copy would follow the same pack model
0
Orders projected before they land
The drawer counts what happened. “Attribution is on, and has not seen an order yet” is what you see until then
These figures describe Cart Rewards as it ships for Shopify DTC stores today. The reorder cart is a roadmap re-cut — no B2B number, screenshot or price is claimed here.
Reordering should be a review, not a rebuild
Today the Cart Rewards tab carries four numbers, the on/off control and every setting the drawer has — thresholds, cutoff hour, item layout, position, width — with the theme editor last and optional. The reorder cart would use that same page with wholesale fields: quantity tiers instead of a free-shipping threshold, a dispatch cutoff and delivery window instead of a consumer countdown, and payment terms instead of trust badges. The buyer opens the cart and their last order is already there, line by line, at today’s tier price.
- Every line carries the pack size and the case count, not a single-unit quantity stepper
- Lines that were on the last order but are missing from this one are offered back, once
- Rows rather than cards for orders that run to dozens of SKUs — the layout switch that already exists
Revenue modules
Six modules, what each one earned, and everything they need to run — configured here, not in the theme editor.
Attributed revenue
$3,420
Orders carrying this module’s code or cart token
Added to cart
$7,180
Cart value the module put in — an upper bound
Shown
5,204
Impressions · last 30 days
Action rate
31%
Actions ÷ impressions
Cart Rewards
A cart drawer with reward milestones, upsells, delivery urgency, payment trust and a subscription choice.
Global · replaces the cart drawer · +6–18% checkout improvement (typical, not measured)
Settings
How Cart Rewards behaves on your storefront. Saved here — no theme editor required.
Free shipping threshold
Discount threshold
Delivery cutoff hour
Item layout
Module availability
ActiveCart Rewards is available on your storefront and counts toward the active module allowance.
Basic: up to 3 active · Pro: all modules
DeactivateWhere it shows
Or list collection and product handles to include / exclude. The per-product “Comver — hide cart rewards” switch wins over everything here.
Shopify theme editor — optional
Everything Cart Rewards needs is on this page. The theme editor adds placement nudges and custom CSS — look for “Comver Cart Rewards” under App embeds.
Open theme editorWhat a buyer needs before they raise a purchase order
A consumer cart answers “is this a good deal”. A wholesale cart answers “when does it arrive, what does it cost me per unit, and on what terms”. Everything below is roadmap.
Progress to the next tier
The bar counts in cases, not currency: “tier 2 reached — add 2 more cases for the pallet price”, with the per-unit price it would become.
Dispatch cutoff
The countdown that already drives “order within …” would carry the warehouse cutoff instead: order by 14:00 and it leaves on Thursday.
Delivery window
The window the account actually receives on — a date range and hours — rather than a “2–5 business days” promise written for a doorstep.
Payment terms
Net 30, invoice on dispatch, or card at checkout: the terms that apply to this account, shown before checkout rather than discovered after it.
Freight rules
Palletisation and freight-paid thresholds stated on the line that earns them, so a buyer can see what one more case would change.
Standing-order tab
The second tab the drawer already supports, carrying the replenishment contract: cadence, contract discount, and what the release would contain.
Missing from this order
One strip, not a wall of upsells: the SKUs that were on the last order and are not on this one, at their case price.
Checkout stays in Shopify
The cart hands over to Shopify checkout exactly as it does today — payment, taxes, terms and invoicing remain Shopify’s job.
Same drawer, different questions
Left is the module as it ships for Shopify DTC stores now. Right is the wholesale cut on the roadmap — the same code path, different fields and copy.
| Cart Rewards (today) | Reorder cart (coming) | |
|---|---|---|
| How the cart opens | Empty, or with what was just added | With the account’s last order pre-loaded, line by line |
| The progress bar | Free delivery, then a discount threshold, in currency | The next quantity tier, in cases, with the per-unit price it unlocks |
| The urgency line | “Order within 2 h 14 min and it arrives tomorrow” | The warehouse dispatch cutoff and the delivery window |
| The trust block | Free shipping, returns and warranty rows plus payment marks | Payment terms, freight rules and the invoice that follows dispatch |
| The upsell | “Frequently bought together” from the pairing logic | “On your last order, missing here” from the account’s own history |
| The second tab | Subscribe & save, when Subscribe & Reward runs | Standing order, when the replenishment contract module runs |
Opened, acted, attributed — counted, not modelled
The reorder cart would keep the measurement model unchanged: drawer events stamped with the module key, revenue credited only when an order can be claimed, and estimates marked where they exist.
2
Ways an order is credited
A cart the drawer touched, or an order carrying a code it applied — written at order time, refunds reversed
4
Numbers on the tab
Attributed revenue · added to cart (an upper bound) · shown, which is cart opened · action rate
≈
Estimates stay marked
Anything modelled carries an ≈ and its arithmetic. No B2B range is offered at all until orders exist
The “+6–18% checkout improvement” range on the DTC module page is labelled typical, not measured, and it is not transposed to wholesale.
Replace the cart drawer in four steps
The reorder cart would install the way Cart Rewards installs today: one theme app extension, one embed switched on once, everything else set in Comver. These four screens ship now.
- 1
Theme editor · App embeds
Comver Reorder cartComver Callio ChatOnce. Everything else is set in Comver.
Switch on the app embed
Enable the cart embed once in the theme editor. It takes over the drawer globally and Settings › Theme embed shows “Cart drawer · Live”.
- 2
Where it shows
Show onOnly the ones I listserumsmoisturisersgift-sets+ handleAll products · Only listed · All except listed
Choose where it shows
Global by default. Narrow it to catalog collections and SKUs, or exclude some — the same targeting card as every module.
- 3
Style · one skin for all six
BasicMarketplaceBeautyPick a Style
One Style dresses every module you run; the drawer’s accent, corner radius, position and width can still depart from it.
- 4
Module availability
Reorder cartCounts toward the active allowance ActiveDeactivateBasic: up to 3 active · Pro: all modules
Activate and read the numbers
Cart opened and action rate arrive from the first storefront event; attributed revenue with the first order. Basic runs three modules, Pro all of them.
Frequently asked questions
No. It is the roadmap B2B cut of Cart Rewards and no release date has been announced. Cart Rewards ships now and runs on any Shopify store — it simply thinks in free delivery and discount thresholds rather than quantity tiers and terms.
From the account’s own Shopify order history. The intention is to pre-load the most recent order for the company the buyer signs in against, at today’s price-list prices, and let them adjust before checkout. Nothing would be ordered automatically.
Yes — that is how the module works today. The app embed takes over the drawer globally, opens it when something is added and can intercept links to /cart. Checkout still hands off to Shopify checkout.
As footer rows in place of the consumer trust rows: the terms that apply to the account — for example net 30 with the invoice issued on dispatch — plus freight rules. Shopify remains the system that enforces them at checkout.
The drawer already has a rows layout for dense carts, and a configurable width up to 560 px. That is the layout a wholesale order would use by default, with the tier bar and the totals pinned.
The same two ways as today: an order from a cart the drawer touched, or an order carrying a discount code it applied — written at order time, with refunds writing negative rows. Cart opened and action rate appear from the first event.
That is the plan, and it is the same second tab the drawer already supports for subscriptions: the contents become a replenishment contract with a cadence and a contract discount, created as a native Shopify subscription. It needs the standing-orders module.
Keep exploring
Describe a reorder in your business
How often accounts reorder, what a dispatch cutoff means for your warehouse, which terms apply to whom — that is the waitlist conversation. Until the reorder cart ships, Cart Rewards runs on your store today.
14-day free trial · Live on Shopify in minutes · Checkout stays in Shopify

