GitHub

One timeline from payment to doorstep.

An order carries its items, payments, discounts, shipments, and messages on a single timeline. Shipping rates and locations decide what the buyer is quoted; shipments record what left.

Paid
Packed
Shipped

orders

Run

Two screens you use daily.

The product editor and the order view.

Sunset Linen Shirt

Draft
1

Blue linen shirt, short sleeve

old
2

Breathable European linen, cut for hot days

AI

Variants

4

In stock

128

SEO score

92

Copy, SEO, and alt text drafted · publish when you approve.

AI writes the listing, you approve it

Point Litestore at a product and it drafts the description, SEO fields, and alt text in your brand voice. Every draft lands in review — nothing goes live on its own.

Order #1042

Paid

Maya Okonkwo · returning

Checkout completed in 41 seconds

Fulfill
Payment

Captured via Stripe

Stock

Reserved across 2 locations

Email

Receipt and tracking sent

Total

$182.40

Items

3

Ship

Express

Ready to ship · payment, stock, and address all check out.

Checkout to fulfillment, end to end

Cart, payment, inventory, receipts, and shipping all live in the same app and the same database. No middleware, no per-order platform cut.

Inside orders & fulfillment.

01

Complete order timeline

Payment, fulfilment, refund, and support history all appear on one order timeline, so the full story is in one place.

02

Partial shipments

Ship the items you have now and the rest later, with each shipment tracking its own contents and tracking number.

03

Shipping rates and locations

Configure shipping rates per location and zone so checkout quotes a price you can fulfil.

04

Manual orders

Create phone and wholesale orders directly in the admin, and they move through fulfilment and reporting like any other order.

Modules that sit next to this one

MIT licensed · self-hosted

Orders & fulfillment ships with Litestore. So does everything else.

Get the source