Story 29.2. Live Drop System & Private Links (Updated)

General Info

Each day (28–30 November 2025) features one Dark Archive drop with two access phases:

  • VIP Access: 17:00 – 19:00 CET

  • Subscriber Access: 18:00 – 19:00 CET

Both groups share the same drop link and product selection. Access time determines visibility.

Live Drop Link: /dark-archive-2025/drop

  • Hidden before 17:00 CET (countdown → redirect to /bags)

  • Active 17:00 – 19:00 CET

  • Sent to VIPs at 17:00 CET and Subscribers at 18:00 CET

  • Uses standard product feed layout (filter bar + sorting)

  • Page headline: “The Dark Archive Drop

Admin Preview: /dark-archive-2025/admin-preview

  • Always accessible to admins

  • Displays today’s drop feed

  • Identical layout to drop page

Product Feed & Data Sync

  • Drop products come from Airtable → WooCommerce using internal tag Dark Archive and a defined First Drop Date.

  • Products can be new/unpublished or existing in-stock.

  • When a new product (publish date on drop date) is tagged Dark Archive and assigned a First Drop Date, it is automatically hidden from /bags, search, and its PDP during the drop window (only during the 2 hours each day).

  • Each day’s drop includes products with First Drop Date ≤ today and any unsold items from previous drops.

  • Sold-out products are automatically excluded.

  • Product order follows WooCommerce drag-and-drop list or the order defined in Drop Overview (if present, the overview order takes precedence).

  • After 19:00 CET, all products become publicly visible on /bags and PDPs.

    • Newly published items get published

Reservation Behavior

  • During 17:00 – 19:00 CET, reservation buttons on drop products (new or existing) are disabled (greyed out).

  • Non-drop products remain reservable.

  • After 19:00 CET, all buttons return to normal.

Redirect Behavior

After 19:00 CET:

  • Drop page shows “Drop Ended” message.

  • Auto-redirects to /bags after 2 seconds.

  • Admin Preview remains active.

User Story

As an admin, I need a single drop link with time-based VIP + Subscriber access that shows products synced via the Dark Archive tag, supports inclusion of existing in-stock items, respects daily stacking of unsold products, disables reservations during the drop, and redirects afterward.

Acceptance Criteria

#

Scenario

Expected Result

01

Admin opens /dark-archive-2025/admin-preview

Sees full drop selection, editable order, no redirect.

02

Before 17:00 CET

Countdown → redirect to /bags.

03

17:00–19:00 CET

Page active, shows today’s + unsold previous Dark Archive products.

03a

Existing product handling

Existing tagged products can be added to drop, and are hidden on /bags, search. They are always reachable via direct link

04

Reservation buttons

Disabled on drop products only (greyed out).

05

After 19:00 CET

“Drop Ended” → redirect to /bags after 2 s.

06

Product visibility

New Drop products public after 19:00 CET.

07

Layout

Standard feed + filter/sorting, headline = “The Dark Archive Drop.”

08

Admin Preview

Always active, no redirect.

09

Date logic

System auto-detects current day + unsold previous items.

Drop Control Dashboard (Extension)

Location: WP Admin → Black Friday → Drop Overview

Purpose: Manage timings, banners & synced products.

Functions

  • View/edit drop times

  • View assigned banners (Before/Live)

  • Assign products by either source:

    • Airtable-synced: Tag “Dark Archive” + First Drop Date

    • Manual Woo add: Product picker + First Drop Date

  • See linked products, source (Airtable/Woo), assigned First Drop Date

  • Copy public links (Drop/Admin Preview)

Acceptance Criteria

#

Scenario

Expected Result

10

Admin opens Drop Overview

Sees all drop days with status/timings.

11

Edit times

Start/end windows editable.

12

Products

Shows linked Dark Archive items

13

Dual source assignment

Admin can add/remove products to a drop day via Airtable (tag + date) (or Woo Drop Overview)

17

Order control

Admin can reorder products in Drop Overview; this order overrides Woo default.

Notes

  • One shared link and banner for all users.

  • “Ended” state handled by fixed message.

  • Airtable sync ensures accurate stacking logic.

  • Dashboard mirrors Airtable + Woo data for faster edits.

Comments

Leave a Reply