We try to keep Reserved Stock Pro as compatible with third-party plugins as possible. However, there are certain incompatibilities you should be aware of.
We want to keep this list active, so if you come across any other plugins, please let us know.
There are recommended products that work better with Reserved Stock Pro. We’ll keep track of them here.
- WPML – WPML is now compatible with add-on 👍
- Product Bundles for WooCommerce – Now compatible 👍
- Advanced Product Fields – Now compatible 👍
Products that use Reserved Stock Pro can lead to incorrect reservation quantities and unexpected behaviour when using the below plugins:
- WPC Grouped Product for WooCommerce
- Mix & Match Products for WooCommerce
Item is not removed from cart without reloading
jQuery( document.body ).trigger( 'wc_fragment_refresh'); jQuery( document.body ).trigger( 'wc_update_cart'); jQuery( document.body ).trigger( 'update_checkout'); jQuery( document.body ).trigger( 'updated_wc_div');
These events will normally trigger the cart/checkout to refresh using AJAX and grab the new cart content (using fragments). It’s necessary that your theme uses cart fragments for the cart, mini-cart or slide-out cart to be refreshed using these events. Otherwise, the customer will continue to see their old cart contents after their reservations have expired. Customers would only know the products have been removed when they reload the page or load another page.
Frequently asked questions
Why doesn’t Reserved Stock Pro work with Product Bundles?
If you take a look at the Product Bundles plugin, you’ll notice that it creates a new product that “bundles” other products. Basically, the plugin creates a new data structure for tracking changes to the cart. These changes do not match the expected data of simple/variable products that Reserved Stock Pro uses.
The offical WooCommerce Product Bundles plugin now fully compatbile with Reserved Stock Pro.
Does RSP work with WPML products?
WPML is a plugin that allow you to create translations of WordPress content into different languages.
WPML works by creating duplicates of each WooCommerce product (a product duplicate is assigned its own product ID, so it’s not the same as the original).
Reserved Stock Pro | Add-on – WPML
Reserved Stock Pro sees each product ID as a unique product and therefore the reservations do not match across translations. You will need our add-on plugin to use Reserved Stock Pro will WPML. The add-on will detect if the current product is a translation and make sure the original product ID is reserved instead.