How do reservations appear?

Reservations made through the Reserved Stock Pro plugin will appear throughout your WooCommerce Store. There’s several location where our customizable message will automatically appear.

When do changes happen?

  • Stock decreases when products are added to the cart.
  • Stock increases when products are removed from the cart.
  • Stock levels update to match cart changes.
  • Updated expiry times when product quantity is changed in the cart.
  • Stock is removed from the cart after your set time, whether customers are on the site or not.
  • Customizable add to cart notice on the product page.
  • Customizable removed from cart notification.
  • A customizable real countdown timer for reservations.

We recommend you read the technical explanation to see learn how reservations work on the server.

Stock decreases when products are added to cart

WooCommerce Stock recuded in cart
Stock is reduced when the product is added to the cart.

When a customer adds a product to their cart, the stock numbers are decreased on the product page and instead marked as reserved.

Example: Product A has 10 in stock. A customer adds 4 x Product A to their cart. The stock levels on Product A will now show 6 in stock.

Stock increases when products are removed from cart

Stock is restored when product is removed from cart
Stock is restored when the product is removed from the cart.

When a customer removes a product from their cart, its stock numbers are increased on the product page.

Example: You have 6 Product A in stock and 4 Product A held in a customer’s cart. The customer removes the 4 Product As from their cart. The stock levels of Product A will now show 10 in stock.

Stock levels update to match cart changes

When a customer updates the product quantity in their cart, the stock quantity is also updated on the product page.

Example: Product A has 6 in stock and 4 are in a customer’s cart. The customer decides to add 4 more of Product A to their cart. Now the customer has 8 x Product A in their cart. Product A shows 2 left in stock.

Set product expiry time

Set the amount of time you will allow customers to reserve the product in their cart. After this time, the product will be removed from their cart and released back into stock for other customers.

Screenshot of product expiry date in cart.

Example: You want customers to only hold products in the cart for 60 minutes. A customer adds 5 x Product A into their cart. Five product As will be reserved for 60 minutes (you can change this amount of time to whatever you like). At the end of 60 minutes, the 5 Product As will be removed from the customer’s cart and Product A’s stock numbers will increase by 5.

If the customer goes through checkout and finishes their order before 60 minutes, then the product quantity stays the same. The product stock has already been decreased by 5 when they added it to the cart.

Updated expiry times when product quantity is changed in cart

If customers decide to add more of a certain product from their cart, the expiry time will also refresh in their cart. The expiry time does not reset when customers decrease the quantity of a product in their cart.

It’s important to give customers extra time when shopping on your site. Let them add as many products as they like without time pressure.

Stock expires from the cart whether customers are on the site or not

Stock reservations are tracked in the database using a custom database table. This means that stock will expire correctly whether customers are actively on the site or not. Stock will be restored and available for the next customer automatically.

Customizable add to cart notice on product page

Screenshot of the settings page

Easily add a notification message that will be shown on each product page telling customers that the product has limited stock and how long they can hold a product in cart before it expires. The notification message is fully customizable via the settings.

Note: This is one message that applies to all products. Developer filters are available for further customization.

Customizable automatically removed from cart notification

Customers are notified using the WooCommerce notifications when a product under stock control has been automatically removed from their cart. This notification won’t be shown to customers who remove the product themselves. You can customize this message via the settings.

Note: This is one message that applies to all products when expired from the cart. Developer filters are available for further customization.

Keep customers informed with a sticky countdown

Customers need to know what is going on, that way nothing is unexpected and they will continue to have a great shopping experience. This is where the built-in countdown for reservations comes in. Your customers will be able to see exactly how long they have to purchase their products. The countdown will automatically display at the bottom of each page while the customer has reserved stock in their cart. There are no unexpected surprises.

The countdown automatically refreshes and reflects any changes to the customer’s cart.

Sticky countdown for the reservation.
Was this page helpful?