Do STOQ preorders work with Shopify Shop App?
If you sell preorder products through STOQ, you may notice that they do not work correctly when customers browse your store through the Shop app. This is a known Shopify platform limitation — preorder products are only supported on the Online Store and Custom Storefront sales channels. The Shop app does not support Shopify selling plans, which means preorder pricing, deposit collection, and fulfillment terms will not display for customers shopping through it.
The recommended solution is to remove preorder products from the Shop app sales channel in your Shopify Admin so that customers are not confused by missing preorder details or unexpected checkout behavior.
Why Preorders Don't Work on the Shop App
Shopify restricts where preorder products (powered by selling plans) can be sold. According to Shopify's official documentation, the following limitations apply:
- Pre-order products are only supported on the Online Store and Custom Storefront sales channels. The Shop app is not one of these supported channels.
- Customers cannot purchase pre-orders using accelerated checkouts such as Shop Pay, Apple Pay, or Google Pay.
Because the Shop app relies on its own storefront experience — separate from your Online Store — it cannot render selling plan information such as deposit amounts, estimated shipping dates, or preorder terms. This means:
- The preorder button and messaging configured in STOQ will not appear.
- Customers may see the product at full price with no preorder context.
- Checkout may fail or behave unexpectedly for products that require a selling plan.
How to Remove Preorder Products from the Shop App
To prevent customer confusion, we recommend removing your preorder products from the Shop app sales channel. Follow these steps in your Shopify Admin:
- Log in to your Shopify Admin.
- Navigate to Products from the left-hand menu.
- Click on the preorder product you want to update.
- Check for Publishing section on the right and click on the filter option (also called Sales channels and apps).
- Find Shop in the list of active sales channels.
- Uncheck the Shop channel for this product.
- Click Done, then Save the product.



Repeat this process for each product that has an active preorder offer through STOQ.
Using Shopify's Bulk Actions
If you have many preorder products, you can save time by using bulk actions:
- Go to Products in your Shopify Admin.
- Use the search bar or filters to find your preorder products.
- Select all the relevant products using the checkboxes.
- Click on the 3 dots near "set as draft" > choose "Exclude from sales channel"
- Select Shop from the list.
- Click Exclude products to apply.


When Products Return to Regular Sale
Once a preorder campaign ends and the product is back in stock for regular purchase (no longer using a selling plan), you can safely re-add the product to the Shop app sales channel:
- Go to Products in your Shopify Admin.
- Click on the product.
- In the Publishing section, click Manage.
- Check the Shop channel.
- Click Done, then Save.
The product will then be available again for customers browsing through the Shop app.
Supported Sales Channels for Preorders
Here is a quick reference for which Shopify sales channels support preorder products:
Sales Channel | Preorders Supported |
|---|---|
Online Store | Yes |
Custom Storefront (Headless) | Yes |
Shop App | No |
Shopify POS | Via STOQ integration only |
Facebook / Instagram | No |
Google Shopping | No |
Troubleshooting
Symptom | Likely Cause | Fix |
|---|---|---|
Preorder button not showing on Shop app | Shop app does not support selling plans | Remove the product from the Shop sales channel |
Customer placed a regular order instead of a preorder | Product is listed on Shop app without preorder context | Remove from Shop channel; the product will only be available via your Online Store with proper preorder terms |
Checkout errors for preorder products on Shop app | Selling plan data not recognized by Shop app checkout | Remove the product from the Shop sales channel and direct customers to your Online Store |
Customer charged full price instead of deposit | Shop app cannot process selling plan pricing policies | Remove from Shop channel; customers who order via your Online Store will see the correct deposit amount |
FAQs
Q: Why can't my customers see preorder information on the Shop app?
A: The Shop app does not support Shopify selling plans, which power all preorder functionality. Preorder details like deposit amounts, estimated shipping dates, and preorder terms only display on your Online Store or a Custom Storefront.
Q: Is this a STOQ issue or a Shopify issue?
A: This is a Shopify platform limitation. Preorder products (using selling plans) are only supported on the Online Store and Custom Storefront sales channels. No preorder app can make preorders work on the Shop app.
Q: Can I still sell non-preorder products on the Shop app?
A: Yes. This limitation only applies to products with active preorder selling plans. Any product without a selling plan will work normally on the Shop app.
Q: What happens if I leave a preorder product on the Shop app?
A: Customers browsing the Shop app may see the product at full price without any preorder context. They could place a regular order instead of a preorder, or encounter checkout errors. We strongly recommend removing preorder products from the Shop channel.
Q: Will Shopify add preorder support to the Shop app in the future?
A: Shopify has not announced plans to support selling plans on the Shop app. We recommend checking Shopify's official changelog for updates. If support is added, STOQ will work on the Shop app automatically since it uses Shopify's native selling plan infrastructure.
Q: Do I need to remove the product from the Shop app permanently?
A: No. Only remove it while the preorder offer is active. Once the product returns to regular sale (no selling plan attached), you can re-add it to the Shop channel.
Updated on: 30/04/2026
Thank you!