Modular membership for refill ecommerce

Build the home restock plan you will actually use.

ReStock Room turns everyday refill shopping into a configurable membership: pick the modules, cadence, and member perks that match your household before you subscribe.

Compare plans
18%estimated monthly savings
48 hrmember replacement window
0 feespause or swap anytime

Membership levels stay modular, not mysterious.

Each level changes only the operational limits: credits, add-on access, replacement speed, and shipping threshold. The shopping experience stays familiar.

Starter

$9/mo
  • Choose any 3 refill modules
  • Free shipping over $45
  • Pause from account page

Core

$19/mo
  • Choose any 5 refill modules
  • Always free shipping
  • Gift slot and early drops

Household

$34/mo
  • Unlimited swaps before packing
  • Two delivery addresses
  • Priority replacements

Credibility comes from operational detail.

The site surfaces the parts shoppers usually hunt for: renewal dates, substitution policy, replacement evidence, and what happens when a preferred item is unavailable.

Cycle eventMember controlStatus
Jul 6 packing lockSwap scent, skip oats, add dish tabsOpen
Jul 8 shipmentCarbon-neutral carrier, no invoice insertScheduled
Aug 1 credit review$12 credit rolls into next cartAutomatic
Out-of-stock ruleHold box unless approved substitute existsMember set

Designer handoff modules are explicit.

Use the controls below to inspect page-state guidance, interaction details, and responsive behavior without leaving the prototype.

Interaction states

SelectedAccent rail, checked square, live total updates.
HoverSharper border and subtle lift on selectable modules.
DisabledGift slot is visible but muted until Core is chosen.
SuccessPlan selection shows a short confirmation toast.
LoadingUsed while first-box preview is calculated.
Empty
No modules selected. Add one refill to keep membership active.

Start with the modules your household already buys.

Then let the membership remove the repeat checkout work, not your control.

First box preview updated.