How to create a preorder product
Displays a "Preorder" button instead of "Add to cart" for specific products. Optionally, create a preorder product template to display preorder-specific information, e.g. estimated delivery date.

Available in version 1.4.0 and later
To replace the "Add to cart" button with "Preorder" for specific products:
Create a "True or false" product metafield with the following namespace and key:
theme.preorder
For each preorder product, update the metafield value to "True"
Optional: Assign a "Preorder" product badge (see guide) to highlight it in collections
Optional: Create a new product template to display the product badge and/or add preorder-specific information such as:
Icon with text connected to a product metafield that specifies the estimated delivery date
Collapsible that specifies any terms or information related to availability/payment/delivery
Please note:
The preorder button will only display if the product is in stock or set to "Continue selling when out of stock".
Dynamic checkout buttons will be hidden.
Last updated
Was this helpful?