The price should die when the stream ends. Not "expires at midnight," not a code that leaks to a deal forum by Thursday. Gone at the moment you stop broadcasting.
Live commerce finally has its US moment. Whatnot reported $8B in GMV, and the format has stopped being something that only works in Shanghai. The sharpest lever inside it isn't the host or the production quality. It's time-boxed exclusivity, and it only works if the boundary is real.
That's what makes this a build rather than a promise. Shopify Functions can hold the discount logic, so the price is enforced at checkout for a defined window and simply isn't available after it closes. Pair that with variants that stay hidden until you reveal them on air. The customer experience is a bundle that exists for 40 minutes and never again, with a cart that proves it. The merchant experience is scheduling a window, publishing the variants, and letting the function expire the offer without anyone remembering to switch it off.
Two honest problems. Appointment viewing needs an appointment: one good stream is a promotion, and a fixed weekly slot held for 3 months is a habit. Most brands quit around week 6, right before the compounding starts. And recurring discount windows teach your best customers to wait, which quietly moves full-price demand into your live window at a lower margin. Watch blended margin, not stream revenue. Write the "I was 2 minutes late" policy before your first show, because support will need it that night.
Scarcity in commerce usually means limited units, which costs you inventory risk. Time is the cheaper kind of scarce, and you get a fresh batch of it every week.
