mediabeastnz / craft-commerce-back-in-stock
A Craft CMS plugin for notifying Craft Commerce customers when products are back in stock.
Package info
github.com/verbb/back-in-stock
Type:craft-plugin
pkg:composer/mediabeastnz/craft-commerce-back-in-stock
Fund package maintenance!
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- craftcms/commerce: ^5.5.0
- verbb/base: ^3.0.20
Requires (Dev)
- pestphp/pest: ^3.8
- pestphp/pest-plugin: ^3.0
- phpunit/phpunit: ^11.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-craft-5
- 4.2.0
- 4.1.13
- 4.1.12
- 4.1.11
- 4.1.10
- 4.1.9
- 4.1.8
- 4.1.7
- 4.1.6
- 4.1.5
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.1.1
- 2.1.0
- 2.0.0
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- dev-craft-4
- dev-craft-6
- dev-craft-3
This package is auto-updated.
Last update: 2026-11-06 04:06:08 UTC
README
Back in Stock for Craft CMS
Back in Stock lets customers enter their email address to be notified when a sold-out Craft Commerce variant becomes available again. See who is waiting for each variant, choose how many people to notify when stock returns, and review what happened when Back in Stock tried to send each email.
Add an unstyled notification form to any product page for guests or signed-in customers. Craft Commerce remains the source of stock information, and Back in Stock can notify everyone waiting or start with the oldest requests based on the quantity available. The plugin does not add CSS or JavaScript to the storefront.
Features
- Match the number of notifications to available stock, or notify everyone waiting.
- Keep one request for each email address and variant, with optional email verification.
- Process larger lists in configurable groups and retry email attempts that fail before Craft’s mailer accepts them, up to a chosen limit.
- Edit confirmation, verification, and availability emails through Craft System Messages, with full Twig template overrides for confirmation and availability emails.
- See how many customers are waiting in Overview, then use Products to find a variant or subscriber email and review what happened over time.
- Run a scheduled check to catch missed stock changes, expire old requests, and remove completed history when required.
Documentation
Visit the Back in Stock Plugin page for all documentation, guides, pricing and developer resources.
Credit & Thanks
Originally created by Myles Beardsmore.
Support
Get in touch with us via the Back in Stock Support page or by creating a GitHub issue