PrestaShop PrestaShop Modules

Partial Shipping & Automatic Backorders

Ship what's in stock, the rest goes on backorder automatically.

Stop holding an entire order hostage to a single out-of-stock item.

PrestaShop 8 PrestaShop 9 Multistore FR/EN/ES/DE/IT/PL Automatic backorder
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Partial order shipment with automatic backorder handling in PrestaShop
v1.3.4 · updated 2026-08-14
What it does

The short version.

01

Ship without waiting

In-stock items leave immediately in a ready-to-prepare order; the customer does not wait for the whole order to be restocked.

02

100% automatic backorder

Out-of-stock items are moved to a dedicated backorder order, created at validation, with no manual action.

03

Same reference, accurate accounting

Both orders share the original reference and the sum of their totals exactly equals the original order.

04

Shipping paid only once

Shipping stays on the shippable order; the backorder is delivered at no extra cost.

The long version

Everything you'd want to know before you install.

A detailed look at how Partial Shipping & Automatic Backorders works, why we built it the way we did, and the thinking behind the features above.

§ 01

The problem

One out-of-stock item and the whole order sits blocked. The customer waits, your fulfilment waits, satisfaction drops. You could ship the available items right away, but doing it by hand, order after order, is unmanageable day to day.

§ 02

The solution

At validation, the module analyses the stock actually available, ships what can ship immediately and automatically moves the rest to a backorder. Two clean orders, linked by the same reference, without any manual work on your side.

§ 03

A precise stock split

The module determines, line by line and combination by combination, the shippable quantity from the real stock shortage. A 5-item line with 3 in stock can be split into 3 shipped and 2 backordered, or moved entirely to the backorder depending on your setting. The calculation stays accurate even for a split launched days after validation, once stock has moved.

§ 04

Manual split, on demand

On every order page, a panel shows product by product the ordered quantity, the current stock and the suggested backorder quantity. You adjust each line freely and launch the split in one click, even when the automatic split is disabled. An already-split order can never be split twice.

§ 05

Accounting that adds up

Products, shipping, discounts, wrapping, weight and the VAT breakdown are recomputed to the cent: the two orders add up exactly to the original order, taxes included. Shipping stays on the shippable order and the backorder can be delivered free of charge. Payment, aggregated by reference, reconciles natively. The split is atomic: on failure everything rolls back, never a half-split order.

§ 06

The customer informed at every step

On the confirmation page, a block lists the items that will ship separately, with a reminder of the shared reference and the shipping paid only once, whatever your theme. An email in the customer's language (6 languages included) announces the shipment in several parts.

§ 07

Built for PrestaShop 8 and 9

PSR-4 architecture without Composer, no override, admin controller compatible with PS8 and PS9. Virtual products and Advanced Stock Management excluded automatically. A dedicated order state, a panel linking both orders in the back office and full logging.