Veteran-owned 3PL. Built for brands shipping 500+ orders a month.
| Model | How it works and when it fits | Watch for |
|---|---|---|
| Pre-kit (batch build) | Components are built into finished boxes before ship day and stored as one finished-box SKU. Fits one or a few variants with a subscriber count that locks early. | Unshipped pre-kits after skips and cancels. Agree the overage and what happens to it (hold, rework, sell as one-off) before the build. |
| Kit-to-order | Components stay as separate SKUs and each box is built as its order releases. Fits many variants (size, preference, add-ons) or a subscriber file that changes late. | Slower per box, and build labor lands on ship days. |
| Hybrid | The core box is pre-kitted; personalized items or add-ons are picked at pack-out. Fits a standard box plus a few choice items. | Two BOMs to maintain: the core kit and the pick-at-pack items. |
Identify the tote
Verify the item
Measure the packed carton
Your subscription platform owns billing, skips, pauses and swaps. KSP fulfills the orders it releases. The connector decides how clean that handoff is, so confirm the path for your platform before the first cycle.

Give every 3PL you compare the same spec. Ask which receiving, assembly, materials, storage and postage charges are inside the quoted rate and which are billed per touch.
Three things, in the order they bite. A locked cycle. Cratejoy groups shipments into batches by target ship date, with a cutoff window per product, so the batch you're shipping this month closes before your warehouse starts building. KSP plans each cycle backward from your ship date and builds against the batch file once it's locked. Insert control. The month's insert card, sample and tissue are part of the bill of materials, so the first-article box for each variant is approved with the right insert in it, and the batch is checked against that build before it closes. Pauses and skips handled upstream. A Cratejoy skip is the seller moving a subscriber's renewal date, and Cratejoy's own rule is that a box already in fulfillment can't be skipped. Any skip, pause or address change made before the batch locks is in the file we build from; anything after that is handled case by case. How orders reach KSP: Cratejoy connects directly to our Logiwa warehouse system, so each batch flows in on its own, and tracking posts back to Cratejoy the moment a box ships. Your shipments mark as shipped, and subscribers get live tracking without anyone exporting a file.