Overview

Smart Cart Inventory Allocation automatically splits your customers' cart into regular items (in stock) and pre-order items (exceeding available stock). Once the feature is activated, you get two settings that control how the cart behaves when customers make changes:

  • Auto-rebalance cart on quantity change
  • Allow customers to edit payment option in cart

This article explains what each setting does and how they affect the shopping experience.

How Smart Cart Splitting Works

Before diving into the settings, here's a quick recap of the core behavior.

When a customer adds more items than you have in stock, the app automatically creates two separate line items in the cart:

πŸ“¦
Example: You have 3 units in stock. A customer adds 5 units to the cart.

This split happens automatically and keeps your inventory accurate.

Setting 1: Auto-Rebalance Cart on Quantity Change

This setting controls what happens when a customer reduces the quantity of regular items while pre-order items are also in the cart.

When enabled (default) βœ…

The app automatically converts pre-order items back to regular when inventory becomes available. The priority is always to sell in-stock items first.

πŸ”„
Example β€” Auto-rebalance ON:

Why use this? This is the best option for most stores. It ensures customers always purchase the maximum number of in-stock items first, which means faster fulfillment and fewer split shipments.

When disabled ❌

The app does not rebalance the cart. If a customer removes regular items, pre-order items stay as pre-order.

⏸️
Example β€” Auto-rebalance OFF:

Why use this? Some customers intentionally want to keep items as pre-orders β€” for example, when pre-orders come with a deposit or partial payment and the customer prefers to pay less upfront. Disabling rebalance gives customers full control over their cart composition.

Quick Comparison

ℹ️
Note: Inventory-driven changes (e.g., restocking or other customers purchasing) always trigger rebalancing regardless of this setting. This setting only controls what happens when the customer manually changes quantities in their cart.

Setting 2: Allow Customers to Edit Payment Option in Cart

This setting is relevant when your pre-order rules have multiple payment options configured (e.g., full payment + 50% deposit).

When Smart Cart creates a pre-order line item, it automatically uses your rule's default payment option. This setting controls whether customers can switch to a different payment option directly from the cart.

When enabled (default) βœ…

An "Edit payment option" link appears below pre-order items in the cart. Customers can click it and choose a different payment option from a dropdown.

πŸ’³
Example: Your rule has two payment options β€” "Full payment" (default) and "50% deposit."

When disabled ❌

No editing link is shown. Pre-order items always use the default payment option from the rule. Customers cannot change the payment terms in the cart.

Why disable this? If you want all pre-orders to follow the same payment terms without exception, keep this off. This is useful when you offer only one payment option or want to enforce a specific payment structure.

Where to Find These Settings

πŸ’‘
Need help? If you're not sure which configuration is right for your store, reach out to our support team β€” we'll help you set it up.