The OpenCart merchant: practical, cost-aware, self-reliant
OpenCart is free to download with no monthly platform fee, and it can be self-hosted or run on OpenCart Cloud. The admin handles products, customers, orders, tax rules and coupon codes, and the extension marketplace fills in payments, shipping and anything else the core doesn't do.
The merchants we meet on OpenCart tend to be practical operators: parts and accessories sellers, hobby and craft retailers, specialist shops with deep catalogues. They chose the platform because it does the job without ongoing fees, and the same thinking applies to fulfilment. When the stockroom is the bottleneck, outsourcing it is cheaper than building a bigger one.
Where OpenCart orders go wrong without a warehouse behind them
OpenCart lets you attach options to products, such as size, colour or fitting, and those choices travel with the order line. For a deep catalogue that is where picking errors creep in: the right product in the wrong option still means a return. We pick against the exact option on each line, with 99.9% pick and pack accuracy across the operation.
Order status is the other pressure point. OpenCart moves an order through statuses such as Pending, Processing, Shipped and Complete, with each change logged in the order history and an optional email to the customer. Some shops also use the Complete status to release reward points or affiliate commission, so status changes need to follow what really happened to the parcel. Orders placed before 9pm can be dispatched the same day; cut-offs vary by carrier, service and daily order profile.
How an OpenCart order becomes a tracked parcel
Orders from your OpenCart shop flow into Smart automatically. Our team picks each line by product and option, packs it in your standard or custom packaging with any inserts, and ships it with the carrier that fits the order, whether DPD, Evri, Royal Mail or another of our services, tracked with proof of delivery.
Once the parcel is on its way, tracking and order status are sent back to OpenCart so the order history moves on and your customer can be notified. Stock we receive, checked against your purchase order, syncs back to your product quantities. Returns come back to us, are graded and either restocked or held, with reason codes you can see in the client portal alongside live stock and orders.

