Enterprise DNA

Instead of CartonCloud

Stop renting CartonCloud. Own your warehouse system.

We build your version around how you receive, store and dispatch goods. We map your CartonCloud exports, reconcile the records and run the agreed system for you.

CartonCloud quotes a package tier plus usage volume. Its published pricing explanation gives no fixed subscription amount.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

Understand the bill

A package tier, plus the volume moving through it

CartonCloud describes Starter, Professional, Professional Plus and Enterprise packages. Your quote depends on the capabilities and usage your operation needs. Compare that ongoing package with a warehouse system built for your own process.

paid

The base package

The package tier sets the available functionality. Your warehouse records remain the same business asset whichever package you choose.

inventory_2

Usage on top

CartonCloud says volume is priced independently from the package tier. Ask how your order volumes affect the quote.

warehouse

Warehouse and transport together

The vendor includes warehouse management, transport management and automated billing in its platform. Decide which of those your warehouse actually needs.

groups

Customer portal access

CartonCloud says the customer portal is included without an extra fee per client. Include that capability when comparing your own version.

smartphone

Mobile warehouse work

Warehouse and driver mobile applications are part of CartonCloud’s offer. We scope your scanner or mobile workflow into the custom build when required.

extension

Connections around the warehouse

CartonCloud offers an integration library and custom integration options. Your own version connects the systems agreed in the build scope.

The owned version

The warehouse week, from arrival to charge review

Receipts

Know whose stock is on each shelf

Customer ownership, product, lot and location stay together through receipts and dispatch.

  • check Receive a lot with batch, quantity and expiry
  • check Keep held stock visible beside available stock
  • check See pallet space used in each location
  • check Combine ageing stock and customer follow-up in the same review

Dispatch

Check the stock before releasing the order

Reservations hold the units for the right customer. A supervisor records the actual release.

  • check Reserve only the stock owned by the customer
  • check Stop dispatch of expired or quarantined lots
  • check Show overdue orders beside their release checks
  • check Keep each stock deduction with its movement record

Charges

Make the weekly charge draft explain itself

Use agreed customer rates and a dated snapshot. Review the draft before it becomes an approved charge record.

  • check Round each lot up to its pallet count
  • check Separate storage from receipt and dispatch handling
  • check Expose customers missing an agreed rate
  • check Keep the saved weekly calculation when the same date is run again

Owner review

Ask across the records you already own

Stock, dispatch, customer notes and charge records live in one database. Add the questions that matter to your warehouse.

  • check Read the week’s exceptions in a branded report
  • check Prepare stock statements and pick slips
  • check Flag missing safety notification and retention records
  • check Change your fields and warehouse rules as the business changes

Make it yours

Design your own CartonCloud replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from CartonCloud. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your CartonCloud replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your CartonCloud data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with 3PL Warehouse for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

3PL Warehouse for Claude Code

Connected to your own database

What stock is here, and what is already reserved?

TEA-A

Customer
Harbour Pantry
Product
Tea cartons
Location
A-01
Batch
TA-01
Quantity
144
Reserved
48
Free
96
Status
available
Expires_on
2026-10-16

TEA-HOLD

Customer
Harbour Pantry
Product
Tea cartons
Location
HOLD-01
Batch
TA-02
Quantity
48
Reserved
0
Free
48
Status
quarantine
Expires_on
2026-12-30

JAR-A

Customer
Southern Homewares
Product
Glass jars
Location
A-01
Batch
JA-01
Quantity
72
Reserved
24
Free
48
Status
available

Ask it anything

Questions to ask across your warehouse records

These questions run against the free demonstration today. Your own records and rules shape the version we build for you.

chat_bubble Which overdue orders compete with soon-expiring stock?
chat_bubble Which clients have quarantined units and late dispatches together?
chat_bubble Which lots have sat here for more than sixty days?
chat_bubble Where are we reserving stock that now needs a quarantine review?
chat_bubble Which locations have room for the next receipt?
chat_bubble Which customers have no agreed storage or handling rate?
chat_bubble What does each customer’s current pallet footprint cost at their agreed rate?
chat_bubble Which charge lines came from storage and which from handling?
chat_bubble Which safety event needs notification or a corrected retention date?
chat_bubble Which customers have stock on hand but no recorded operations note?

Switching

How to switch from CartonCloud

The product list moves over in one import, but your stock balances, orders, rates and history take mapping work before you can trust the numbers, so plan for a proper check before you rely on it.

  1. 1

    Export your product list from CartonCloud

    Pull your product master out of CartonCloud first. Export whatever your account allows, usually CSV or Excel, and check the exact export path with CartonCloud if you are not sure where it sits in your account. This export is the starting point for everything else and is the one record type the free base knows how to bring in directly.

  2. 2

    Preview the file before you import it

    Before loading anything for real, preview the CartonCloud export against the import. This is a test run, not a commitment. It shows you what will come across and what will not, so you can check product codes, units and client assignments line up before any of it touches your live records.

  3. 3

    Check what the import flags as missing

    Once the product master is in, look at what is flagged. Missing rates, no pallet conversion, no location assigned, these show up as gaps you still need to fill. Stock balances, lots, open orders and rate cards are not inferred from a product export, so expect a list of things to map by hand.

  4. 4

    Run both systems side by side for a while

    Keep CartonCloud running while you receive real stock, set locations and rates, and work through a live week on the new system in parallel. Compare what each one says about stock on hand and weekly charges. Do not cut over until the two agree on a real week's figures, not just a demo.

  5. 5

    Turn off CartonCloud once the numbers match

    When your stock positions, orders and charge runs on the new system match what CartonCloud was telling you, you are ready to stop paying for it. Cancel the subscription and keep running your warehouse records from the database you now own.

construction

Where the real effort goes

Most of the real work is not the import, it is mapping your own fields, pallet conversions, client rates and stock policies, and deciding how much history to bring across rather than start fresh. Full stock history is not inferred from a product export, it has to be reconstructed. Enterprise DNA does this mapping and migration work when they build or run your version.

Not ready for a call?

Get your CartonCloud switch plan by email

We will send you the step-by-step plan for moving your business off CartonCloud, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways in

Start with the base or have your warehouse version delivered

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, run npm install and npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor
  3. 3 Try /stock, /pick-list and /storage-run on the fictional demo
  4. 4 Preview your CartonCloud product CSV and read the migration guide before importing
Get it on GitHub

Built around your business

We customise it

Scoped setup fee

  • check Your client fields, pallet rules and charge statement layout
  • check Your CartonCloud stock, orders and rates mapped and reconciled
  • check A scanner workflow or web front end for the people who need it
  • check A different stack when your operation needs one
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed with agreed access, backups and operating checks
  • check Connected to the accounting and warehouse systems in scope
  • check Your stock and charge reconciliation checked before the switch
  • check Operated through Omni by Enterprise DNA as your warehouse grows
Book a call

Questions

Instead of CartonCloud, answered

How much does CartonCloud cost? expand_more

CartonCloud’s own pricing explanation describes four package tiers with usage volume charged separately. The amount is quoted for your operation. Bring that quote or your current bill to the call so we can compare the work you need.

Will our existing stock and history come across? expand_more

The free base imports the documented product master export. It retains the original product details for further mapping. Stock balances, lots, orders, rate cards and history need separate mapping and reconciliation. Enterprise DNA handles that migration in the agreed scope.

What about scanners, customer access and carrier connections? expand_more

We build the scanner or mobile workflow, customer access and carrier connections your operation requires into your custom version. Agree those needs before switching. The free base demonstrates warehouse office workflows and printable documents.

Will it calculate the same storage charges as CartonCloud? expand_more

The base uses a current weekly stock snapshot, rounds each lot up to pallets, and counts receipt and dispatch handling in base units. Your actual tariffs, minimums and billing periods are mapped and checked against a real week before relying on your version. Charge statements are prepared for review; your accounts process issues the invoice.

Who keeps it running after the switch? expand_more

Run the free version yourself, have us build your version, or have us operate it through Omni by Enterprise DNA. Managed work has one setup fee and then a retainer. We agree the support, backup and change process with you.

Bring your warehouse bill and one real stock week

30 minutes with Sam. We look at your CartonCloud bill, receiving and dispatch process, and how you charge each client. Leave with a clear scope for the version your warehouse needs.

3PL Warehouse for Claude Code is free and open source, published by Enterprise DNA.

Done paying for CartonCloud?

Get your version built