Chat on WhatsApp

Pull-list weekly subscription, how does it work on Magento?

Pull-list is the heartbeat of every LCS: a customer subscribes to a title (e.g. Amazing Spider-Man), and every Wednesday when a new issue ships, you reserve a copy and either ship it or hold it for pickup. Typical pull-list sizes I see: 5-30 active titles per subscriber, sometimes 50+ for hardcore readers.

The Magento implementation:

  • Custom product type, pull-list-title, distinct from simple product. Each title is one Magento product, each weekly issue is a child variant linked by issue number.
  • Subscription extension, Aheadworks Subscriptions, Mageplaza Recurring Payments, or Magenest Subscription. Customer subscribes to the title; weekly cron picks the newest issue variant and creates a draft order.
  • Hold-vs-ship preference, customer attribute (hold at counter / ship monthly / ship weekly). Drives shipping cron logic.
  • Discount tiers, customer-group-based. Tier 1 (5-9 titles) = 10% off, Tier 2 (10-24) = 20% off, Tier 3 (25+) = 30% off. Mirrors DCBS and TFAW patterns.

Edge cases the cron must handle: title cancellation mid-arc (auto-resubscribe to relaunch), variant cover preferences (subscriber wants Cover B only), issue-skipping (subscriber on holiday).

Was this helpful?