Turn your inventory into a shopping experience

Allow your users to reserve multiple items at once

Note: To actually take money, you also need to have the free Stripe.com extension installed and configured.

Want to turn your inventory database into a more traditional e-commerce experience? Then you need the Reserve Cart add-on. This tool allows your users to fill up a virtual shopping cart as they browse through your inventory, and then reserve everything all at once. You can either utilize the instructions below, or follow along with this video tutorial:

Installation

  1. Purchase and Download the Reserve Cart add-on.
  2. Install the add-on through your WordPress dashboard by navigating to the “Plugins” tab.
  3. After browsing and uploading the ZIP file, activate the plugin.
  4. Enter your license key on the settings page.

Adding Items to Cart

As soon as your add-on is activated, users will be able to add inventory items to their cart on the front-end. This can be done anywhere the inventory is displayed: inventory listings using the display shortcode, search results, or individual product detail pages. Each product will now have a quantity field and an “Add to Cart” button appended to their listing. The exact location these buttons are displayed can be managed in the settings, detailed in the Reserve Cart Settings section below.

The Checkout Process

There are a few settings and elements necessary to prepare the checkout process:

  1. Set your cart-specific Display settings. This is done the same way as detailed in the Quick Start Guide.
  2. Create a page in WordPress you want to use for checkout, and include the checkout shortcode on that page: [wpinventory_checkout]
  3. Specify the Checkout URL in the Reservation Cart settings under the Reserve tab in your WP Inventory settings.

Once you’ve finished these three steps, the checkout will be available on the same page created in step 2. The cart will be above the typical reservation form used for single items, but when submitted reservation requests will be submitted for all items in the cart.

Reservation Cart Settings

There are several settings you can use to configure and customize the reservation cart, found in the Reservation Cart section under the Reserve tab on the WP Inventory settings page.

The Reservation Cart settings section under the Reserve tab, with button text, checkout URL and cart display options

  • Lowest Role To Manage Item Settings – Every inventory item has its own reservation settings, such as the maximum and minimum quantity a visitor may reserve. This sets the minimum user role allowed to edit those per-item settings.
  • Add to Cart Button Text – Allows you to customize the text of the “Add to Cart” button
  • Show Go To Cart Button On Listing – If enabled, a button to go straight to the cart appears after a user adds an item to their cart from the listing page.
  • Go To Cart Button Text – Allows you to customize the text of that button. Defaults to “View Cart”.
  • Checkout Button Text For the Sidebar Widget – Allows you to customize the text of the checkout button shown in the cart sidebar widget. Defaults to “Check Out”.
  • Checkout Reserve Form Title – Allows you to customize the title of the reservation checkout form
  • Checkout URL – The page where the [wpinventory_checkout] display shortcode is installed, where your checkout will be available to users.
  • Show Add to Cart in Inventory Listing – If enabled, this setting will allow users to add inventory items to cart from the inventory listing page and search results.
  • Show Total in Cart – If enabled, this setting will show the total sum of all inventory items in a user’s cart. Please note, this will only work if the “Price” field is included in your cart-specific display settings.
  • Quantity Inputs In Cart – If enabled, customers can change item quantities inside the cart widget and at checkout, rather than only when the item is added.
30-day money-back guarantee

Reviews on WordPress.org

Trusted by 134,000+ businesses since 2013

★★★★★

"Created an online museum for my club. Really impressive plugin. Support was responsive and helpful."

@hackrepair

★★★★★

"Excellent, clean, simple inventory management. Well structured code — use it right away or customize it to your liking."

@techlocally

★★★★★

"We purchased the entire suite. Installation was easy, small issues were fixed immediately, and the guidance during setup was invaluable."

@design4dotcom

★★★★★

"Plugin support was helpful and rapid. Highest mark."

@drgar

★★★★★

"Great support. Very thorough when looking for a solution, and upfront with exactly how to fix it or institute a workaround."

@shoidahl

★★★★★

"I used this plugin and eventually hired the developers for all my WordPress work. Responsive, competent, and clean code. Would recommend to anyone."

@justenhong