Skip to main content

Documentation Index

Fetch the complete documentation index at: https://86d.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

The preorders module marks selected products as available for preorder during a configurable window. Customers can purchase before inventory exists; the module flags each preorder line item, captures payment if you choose, and tracks expected ship date. Source: modules/preorders · npm: @86d-app/preorders

Installation

86d module add preorders

Configuration

preorders({
  capturePaymentUpFront: "true",
  defaultLeadTimeDays: "14",
});

Admin endpoints

MethodPathDescription
GET/admin/preordersActive preorder campaigns
POST/admin/preordersCreate a campaign
POST/admin/preorders/:id/releaseConvert preorders to fulfillable orders

Components

  • <PreorderBadge productId={id} />, <PreorderCTA productId={id} />.