This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
Supplier Pre-order
The add-on tells customers whether a new supply is expected and supports orders that exceed the quantity currently available in stock.
What it is for
It helps retain sales when products are temporarily unavailable: customers see a clear supply status, while the store manages availability per product and storefront.
Key features
- Supplier availability flag in the product editing page.
- Default value for new products on each storefront.
- Independent status display on product and category pages.
- Configurable message position, color, and font weight.
- Notifications when the ordered quantity exceeds current stock.
- Support for bulk editing and product import/export.
PreOrderorOutOfStockavailability in the product's primary Schema.org JSON-LD.
How it works
An administrator or vendor marks whether a product is expected from the supplier. The add-on combines this flag with the current stock, displays the appropriate storefront message, and restricts or permits the requested cart quantity according to the supply status. For an out-of-stock product, the same flag changes the offer availability in the primary JSON-LD to PreOrder when supply is expected or OutOfStock when it is not.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Buyers
- Owners
- English
- Русский
- 4.21.X
- 4.20
- 4.19.X
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Instructions for Supplier Pre-order
What the add-on does
The add-on adds an expected-supply flag to products, displays the corresponding customer-facing status, and controls orders above the current stock quantity.
Where to find the add-on
General options are under Add-ons → Manage add-ons → Supplier Pre-order. The supply flag is available on the product editing page, while the default for new storefront products is configured in the add-on settings.
Configuration
- Select where the message appears on the product page.
- Set the text color and enable bold text if required.
- Enable status display on category and product pages.
- Configure notifications for quantities above current stock.
- Choose the default supply status for new products on every storefront.
Working with products
Open a product and set its supplier availability flag. The field is also available in bulk editing and the product import/export schema.
How to verify operation
- Select a product with inventory tracking enabled.
- Set its stock to zero and enable supplier availability.
- Open the product on the storefront and confirm that an expected-supply message appears.
- Disable supplier availability and confirm that the unavailable message appears.
- Add a quantity above current stock and verify the notification and resulting cart quantity.
- Inspect the product's primary JSON-LD: an out-of-stock offer must use
PreOrderwhen supplier availability is enabled andOutOfStockwhen it is disabled.
Troubleshooting
If no status appears, check the category and product-page display settings, confirm that the add-on is active, verify the current theme, and clear the CS-Cart cache. For new products, also check the storefront default.
Changelog
v1.5.1 28.09.2026
[+] Added.
[+] Added a function that returns the product actuality flag.
[+] Added migrations for the product actuality field and the storefront default value.
[*] Moved product availability to the primary Schema.org JSON-LD: an out-of-stock product now uses PreOrder or OutOfStock according to supplier availability.
[*] Updated the administration area, storefront templates, language variables, and add-on structure.
[!] Fixed.
[!] Fixed PHP notices when adding products to the cart.
v1.5.0 from 2026-01-19
[+] New products now receive the default value from add-on settings.
[*] Updated the add-on structure.
v1.4.4 from 2024-11-21
[+] Added.
[+] Standardized the add-on structure.
[*] Updated storefront templates and the position of the actuality field.
[!] Fixed.
[!] Fixed English translations and a duplicated storefront in default settings.
v1.4.3 from 2022-12-26
[+] Standardized the add-on structure.
v1.4.2 from 2022-10-09
[+] Standardized the add-on structure.
v1.4.1 from 2022-03-10
[!] Fixed.
[*] Prevented actuality from being overwritten when the input field is absent.
v1.4.0 from 2021-11-01
[*] Updated the default value, add-on name, and administration code.
v1.3.13 from 2021-11-01
[!] Fixed.
[!] Fixed display for products with no stock and no expected supply.
v1.3.12 from 2021-09-08
[!] Fixed.
[!] Fixed a translation.
v1.3.11 from 2021-09-08
[*] Updated the MakeShop.pro logo.
v1.3.10 from 2021-08-18
[!] Fixed.
[!] Fixed a language variable.
v1.3.9 from 2021-06-11
[*] Updated the MakeShop.pro logo.
[!] Fixed.
[+] Fixed add-on settings.
v1.3.3 from 2021-02-09
[+] Added.
[+] Added notification settings.
v1.3.2 from 2020-03-06
[+] Added.
[+] Added multiple variation selection.
v1.3.1 from 2020-02-18
[+] Added.
[+] Added default settings.
[!] Fixed.
[!] Fixed defects.
v1.2.4 from 2019-09-02
[+] Added.
[+] Added quantity restrictions for out-of-stock products.
[!] Fixed.
[*] Improved compatibility and fixed defects.
v1.2.3 from 2019-03-01
[!] Fixed.
[!] Fixed translations and minor defects.
v1.2.2 from 2018-12-03
[+] Added.
[+] Added English language support.
[!] Fixed.
[!] Fixed PHP notices.
v1.2.0 from 2017-10-24
[!] Fixed.
[+] Fixed add-on notification text.
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fixed
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.