Viewing documentation for Reserved Stock Pro WooCommerce Plugin
Compatible Plugins & Themes
There are recommended WordPress products that work better with Reserved Stock Pro. We have either done extensive testing with these, or have a close working relationship with the some of the developers.
✅ = Compatible
⚠️ = Setup required or limited compatibility
❌ = Incompatible, don’t use as errors will occur.
✅ | Stripe | ||
✅ | Built-in WooCommerce Gateways | Cash on Delivery, etc | |
✅ | Advanced Product Fields | Recommend with built-in support | |
✅ | Product Bundles for WooCommerce | Recommend with built-in support | |
⚠️ | WPML | WPML is now compatible with using our free add-on | |
✅ | Fast Cart | See setup tips | |
⚠️ | WooEvents | Event tickets won’t be affected by Reserved Stock Pro | |
⚠️ | FooEvents | Event tickets, product type and stock won’t be affected by Reserved Stock Pro | |
⚠️ | WooCommerce PayPal Payments | You must disable the Cart Simulation setting in the plugin settings first. | |
❌ | Sezzle | Doesn’t use order awaiting_payment – reservation not trackable during offsite. | |
❌ | YITH WooCommerce Product Bundles | We recommend you use the official WooCommerce plugin instead | |
❌ | Mix & Match Products for WooCommerce | Modifies the cart item object structure | |
❌ | WPC Grouped Product for WooCommerce | Modifies the cart item object structure. |
Additional Cases
WooCommerce Block & Cart Checkout (✅ Now Supported)
The new WooCommerce Cart & Checkout blocks introduces a new flow during the checkout. This flow has alternative hooks which Reserved Stock Pro 1.4.4+ supports.
Since everything is now a block, you’ll have to include the stock message shortcode in the Single Product template yourself. The countdown & reservations all work as standard.
However, we still recommended that you use the shortcodes [woocommerce_cart]
and [woocommerce_checkout]
instead. The shortcodes are also most reliable and battle tested with all third-party WooCommerce plugin. WooCommerce Blocks are fairly new and still changing.
WooCommerce Custom Product Types
Reserved Stock Pro will skip products that are using third-party (custom) product types within WooCommerce. The main reason is products are required to use the standard WooCommerce stock methods. Otherwise reservations may break.
If you are using a custom product type which does use the standard stock methods, then you can add support via a snippet from our developer usage.
Plugins and Themes
Note: Some cart plugins can lead to incorrect reservation quantities and unexpected behavior if they do not handle validation correctly.
Custom Carts (Maybe)
We often come across custom carts (side, floating, theme implemented) which have issues due to the lack WooCommerce validation code.
Typically you’ll know if the a product reservation is removed from the cart instantly after adding it the cart, or changing the quantity.
How to make custom carts compatible?
We’ve prepared a blog post on How to correctly set WooCommerce Products in the cart, you can pass the post onto the theme/plugin developers.