Build an e-commerce system around your channels and your warehouse.
An e-commerce business is a stock problem wearing a marketing costume. One SKU is listed on your own site, on two marketplaces and in a quick-commerce catalogue, and each of them believes it has a different number of units.
So a unit is sold twice. The order is cancelled, the account rating drops, and somebody spends Tuesday reconciling a settlement report against a courier’s return list.
What works is one stock position, one order record and one return trail across every channel you sell on. The picking, the AWB and the supplier purchase order attach to that record.
E-commerce businesses we can build for.
A single-brand D2C seller and a multi-brand seller shipping from three warehouses have different daily problems. How you sell decides where the system has to start.
- D2C brands
- Marketplace sellers
- Multi-channel retailers
- Fashion and apparel sellers
- Footwear and accessories brands
- Beauty and personal care brands
- Food and packaged goods sellers
- Nutrition and supplement brands
- Electronics and accessories sellers
- Home and kitchen brands
- Furniture and decor sellers
- Artificial and fashion jewellery sellers shipping online
- Books and stationery sellers
- Pet product sellers
- Handloom and handicraft businesses
- Wholesale businesses selling online
- Dropshipping businesses
- Quick-commerce suppliers
- Export-oriented online sellers
- Brands with their own retail stores as well
The modules, and what each one covers.
Nothing here is a fixed package. Each module is built, left out or changed to match how your organisation already works.
Catalogue and SKU master
One product record that every channel listing points at, instead of four records that drift apart.
- SKU code and internal name
- Brand and category
- Variants by size, colour and pack
- Barcode and EAN
- HSN code and GST rate
- MRP and selling price
- Cost price
- Weight and dimensions
- Images and content
- Bundle and kit composition
- Batch or serial tracking flag
- Channel listing identifiers
Channel listings
- Own website
- Marketplace listings
- Quick-commerce catalogues
- Social selling channels
- Offline store stock
- Channel-specific pricing
- Channel-specific titles and images
- Listing status
- Listings out of stock
- Listings not mapped to a SKU
An unmapped listing is how a sale goes missing from your stock. The system can list them every morning until somebody maps them.
Stock across channels
One number, split the way you choose to split it.
- Total stock by SKU
- Warehouse-wise stock
- Available to sell
- Reserved against orders
- Buffer held back per channel
- Stock pushed to each channel
- Last sync time
- Sync failures
- Oversell log
No stock sync is instant. Two orders landing in the same few seconds on different channels can still oversell, and the honest answer is a buffer, not a promise.
Order management
- Order received
- Payment or COD confirmed
- Stock reserved
- Invoice generated
- Pick list
- Packed
- AWB assigned
- Manifest
- Handover to courier
- Delivered
Order states
- New
- On hold
- Payment pending
- Confirmed
- Allocated
- Picked
- Packed
- Ready to ship
- Shipped
- In transit
- Out for delivery
- Delivered
- Cancelled
- Returned
Order handling rules
The small decisions that are made a hundred times a day and should not be made by a person.
- Warehouse selection by pincode
- Courier selection by serviceability
- COD eligibility
- Address quality check
- Split orders
- Partial fulfilment
- Hold rules for suspect orders
- Automatic cancellation on timeout
- Priority for prepaid orders
Picking and packing
- Pick list by wave or by order
- Bin and rack location
- Scan to pick
- Batch and expiry selection
- Serial number capture
- Packing material used
- Weight captured at packing
- Packing photograph or video record
- Quality check before sealing
- Mis-pick record
Packing video is often what settles a customer claim. Whether a marketplace accepts it is the marketplace’s rule, not ours.
Shipping
- Courier partners
- Serviceability by pincode
- Rate card per courier
- AWB generation
- Label and invoice printing
- Manifest and pickup
- Tracking updates
- Delivery proof
- Weight discrepancy claims
- Courier performance by lane
AWB generation and tracking run through each courier’s own interface. What is available differs by courier and by the account you hold with them.
NDR handling
The non-delivery report is where COD margin is won or lost.
- Delivery attempt failed
- Reason captured
- Customer contacted
- Reattempt or address change
- Second attempt
- Delivered or marked RTO
Returns and RTO
- Customer return request
- Return reason
- Reverse pickup scheduled
- Return in transit
- Return received at warehouse
- Quality check on return
- Restocked
- Damaged and written off
- Refund processed
- Exchange issued
- RTO received against order
- Return rate by SKU and by channel
Refunds
- Refund due on cancellation
- Refund on return
- Partial refund
- Refund to original payment method
- Store credit
- Refund pending with the gateway
- Marketplace refund adjustment
- Customer intimation
Warehouse layout
- Zones and aisles
- Racks and bins
- Bin capacity
- Fast-moving picking face
- Bulk storage
- Return quarantine area
- Damaged goods area
- Putaway rules
- Bin transfers
Inward and putaway
- Purchase order
- Gate entry
- Unloading
- Quantity check
- Quality check
- Barcode and labelling
- Putaway to bin
- Stock available
Stock counts
- Cycle count by bin
- Full physical count
- Count by category
- Variance report
- Adjustment with reason
- Approval for large adjustments
- Shrinkage tracking
- Count history
Purchase and replenishment
- Reorder level by SKU
- Days of cover
- Sales velocity input
- Seasonal adjustment
- Purchase indent
- Approval
- Purchase order to supplier
- Expected delivery date
- Pending purchase orders
- Short receipt and follow-up
Supplier portal
Where the supplier confirms and dispatches himself, the mail thread disappears.
- View purchase orders
- Accept or propose changes
- Confirm dispatch date
- Upload invoice and packing list
- Enter carton and batch details
- Advance shipping notice
- Short supply reason
- Payment status
- Rate card and terms
- Performance record
Supplier performance
- On-time dispatch
- Fill rate against order
- Quality rejection
- Lead time actual against agreed
- Price changes
- Credit terms used
- Outstanding payable
- Supplier ranking by category
Marketplace settlements
The report that arrives on a Friday and takes until Tuesday to understand.
- Settlement file import
- Order-wise payout matching
- Commission deducted
- Shipping fee charged
- Return and RTO deductions
- Penalties and adjustments
- Taxes withheld
- Unmatched entries
- Short payments to claim
- Payout against expected
Each marketplace publishes its settlement file in its own format, and those formats change. Import rules are built per channel and revisited when a format moves.
Pricing and margin
- Cost price by batch
- Landed cost with freight
- Channel commission
- Shipping cost per order
- Return cost per order
- Packaging cost
- Discount and coupon cost
- Net margin per order
- Margin by SKU and channel
- Loss-making SKUs
Offers and coupons
- Coupon codes
- Discount by cart value
- Buy-more-save-more slabs
- Free shipping rules
- Bundle offers
- First order offers
- Channel-specific offers
- Start and stop date
- Usage limit
- Cost of each offer
Customer records
- Customer profile
- Orders across channels
- Addresses used
- Prepaid and COD behaviour
- Return history
- Lifetime value
- Repeat rate
- Support tickets
- Blocked customers with reason
Customer support desk
- Tickets by order
- Where is my order
- Damaged or wrong item
- Return and refund requests
- Channel messages
- Response time tracking
- Escalation
- Resolution record
- Repeat issues by SKU
B2B and bulk orders
Most online sellers eventually get asked for a hundred pieces on credit.
- Dealer and retailer logins
- Price list by buyer type
- Credit limit and terms
- Bulk order entry
- Quotation and proforma invoice
- Partial dispatch
- Ledger and outstanding
- Scheme and slab discounts
- Separate stock allocation
Invoicing and taxes
- GST invoice per order
- Invoice series per channel
- Credit notes on return
- E-way bill details for bulk dispatch
- E-invoice details where applicable
- Place of supply
- Tax summary by channel
- Accounting export
Multiple warehouses
- Warehouse master
- Stock by location
- Pincode mapping
- Stock transfer between warehouses
- Transfer in transit
- Warehouse-wise order load
- Warehouse-wise return load
- Location-wise dead stock
Roles and access
- Management
- Operations manager
- Warehouse supervisor
- Picker and packer
- Purchase team
- Catalogue team
- Customer support
- Finance team
- Supplier
- Dealer
Management dashboards
- Orders by channel
- Units sold by SKU
- Stock cover in days
- Dead and slow stock
- Dispatch adherence
- NDR and RTO load
- Return rate by reason
- Cancellation reasons
- Margin by channel
- Settlement short payments
- Courier performance
- Supplier fill rate
Integrations
- Marketplace seller accounts
- Your own storefront
- Courier and aggregator interfaces
- Payment gateways
- Tally and accounting software
- WhatsApp and SMS providers
- Barcode scanners and label printers
- Weighing scales at packing
- Analytics and advertising reports
Every marketplace and courier decides what its interface allows and what approvals a seller account needs. We check each one against your own account before we commit to it.
One connected workflow, end to end.
Every stage below can sit in one system, so nobody re-enters what the last stage already captured.
- Listing
- Order received
- Stock reserved
- Invoice
- Pick
- Pack
- AWB and manifest
- Dispatch
- Delivery or NDR
- Return or RTO
- Refund
- Settlement
- Replenishment
You do not have to replace everything at once.
Each phase is usable on its own, so the system earns its place before the next part is built.
- 1
Orders and stock
The SKU master, channel mapping, one stock position and the order record from receipt to dispatch. Overselling usually stops here.
- 2
The warehouse
Bins, scan-based picking, packing with weight capture, inward and putaway, cycle counts and the return quarantine area.
- 3
Shipping and returns
Courier selection, AWB and manifests, tracking, NDR handling, reverse pickups and the quality check on what comes back.
- 4
Money and suppliers
Settlement reconciliation, margin per order, the supplier portal, replenishment and management reporting.
How a build actually runs.
- 01
Understand
We spend a dispatch cutoff in your warehouse, because the hour before pickup is where the real process shows.
- 02
Map
Channels, SKUs, warehouses, couriers, return paths, approvals and every place a number is typed twice.
- 03
Design
Scanner screens for the floor, wide screens for the desk, and rules that decide the routine cases without a person.
- 04
Build
Catalogue mapping and stock sync go in before anything else, because every other screen reads off them.
- 05
Test
A full day of real orders runs through it beside your current process, and the two dispatch lists are compared.
- 06
Deploy
One channel and one warehouse go live first, then the rest, away from a sale week.
- 07
Improve
Settlement reconciliation, margin reporting and the supplier portal follow once dispatch is steady.
Systems we can put together for you.
- Order management systems
- Warehouse management systems
- Multi-channel inventory systems
- Marketplace integration layers
- Courier and shipping integrations
- Returns and RTO management systems
- Settlement reconciliation systems
- Supplier portals
- Dealer and B2B ordering portals
- Customer support desks
- Scanner-based picking applications
- Pricing and margin systems
- Management dashboards
- Multi-warehouse operations platforms
Questions owners ask before starting.
What is a custom order management system?
It is software that holds every order from every channel in one place, with one stock position behind it. The custom part is your own rules for warehouses, couriers, holds and returns.
Can it stop us overselling?
It reduces it a great deal by keeping one stock number and pushing it to every channel. It cannot remove it entirely, because two channels can sell the last unit within the same few seconds. A buffer is the honest answer.
Can it connect to marketplaces?
Usually yes, through each marketplace’s seller interface. What can be read and written differs by marketplace and by the approvals on your own seller account, so we check before promising.
Can it generate AWB numbers and labels?
Yes, through your courier or aggregator account. Label formats, manifests and tracking come from the courier, and what is available differs between them.
Can it handle NDR and RTO?
Yes. Failed attempts, the reason, the call to the customer, a reattempt and the return to origin can all be tracked against the original order.
Can it reconcile marketplace settlements?
Yes. Settlement files are imported and matched order by order, so commission, shipping, return deductions and short payments are visible instead of assumed.
Can we use barcode scanners in the warehouse?
Yes. Scan to pick, scan to pack and scan for counts all work with ordinary handheld scanners or a phone camera, depending on volume.
Can suppliers update their own dispatches?
Yes, through a supplier portal where they confirm the order, enter dispatch details and upload the invoice. That removes most of the follow-up mail.
Do you already have a product for the B2B side?
Yes. The ready Wholesale and B2B Ordering Software already handles dealer logins, price lists, schemes and credit terms. If the bulk side is your main need, adapting that costs less than starting over.
Will it work with Tally?
Usually yes. A day of sales can go across as one summary rather than four hundred separate entries, which is what most accountants here ask for.
Can we start with only stock and orders?
Yes, and most sellers should. Get the catalogue mapped and the stock sync right, then add warehouse scanning, then settlements.
Can this be built as a product we sell to other sellers?
Yes, though it is a different build. Software for many sellers has to accept catalogues and channel mappings you did not create, and that decision belongs at the design stage rather than later.
Software we already run for this work.
If one of these fits, it is cheaper and faster than building from scratch. We will say so.
Build a system where every channel sees the same stock.
E-commerce punishes small errors at scale. One mis-mapped listing, one buffer set wrong, one settlement file nobody read, and a good month turns into an average one.
Tell us what you sell, where you sell it and how it ships. Where a listing tool or a marketplace panel already does the job, we will say so. Where the overselling keeps happening, there is usually a buffer nobody owns.
Tell us how your e-commerce businesses runs today.
We will tell you what can be digitised, what can be connected, what is worth automating, and what you should leave alone.
- No obligation
- We reply the same working day
- Your details stay private