Skip to main content
GullySystem
Custom software · E-commerce businesses

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.

Who this is for

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
What can be built

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

  1. Order received
  2. Payment or COD confirmed
  3. Stock reserved
  4. Invoice generated
  5. Pick list
  6. Packed
  7. AWB assigned
  8. Manifest
  9. Handover to courier
  10. 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.

  1. Delivery attempt failed
  2. Reason captured
  3. Customer contacted
  4. Reattempt or address change
  5. Second attempt
  6. 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

  1. Purchase order
  2. Gate entry
  3. Unloading
  4. Quantity check
  5. Quality check
  6. Barcode and labelling
  7. Putaway to bin
  8. 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.

The journey

One connected workflow, end to end.

Every stage below can sit in one system, so nobody re-enters what the last stage already captured.

  1. Listing
  2. Order received
  3. Stock reserved
  4. Invoice
  5. Pick
  6. Pack
  7. AWB and manifest
  8. Dispatch
  9. Delivery or NDR
  10. Return or RTO
  11. Refund
  12. Settlement
  13. Replenishment
Built in phases

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. 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. 2

    The warehouse

    Bins, scan-based picking, packing with weight capture, inward and putaway, cycle counts and the return quarantine area.

  3. 3

    Shipping and returns

    Courier selection, AWB and manifests, tracking, NDR handling, reverse pickups and the quality check on what comes back.

  4. 4

    Money and suppliers

    Settlement reconciliation, margin per order, the supplier portal, replenishment and management reporting.

How we work

How a build actually runs.

  1. 01

    Understand

    We spend a dispatch cutoff in your warehouse, because the hour before pickup is where the real process shows.

  2. 02

    Map

    Channels, SKUs, warehouses, couriers, return paths, approvals and every place a number is typed twice.

  3. 03

    Design

    Scanner screens for the floor, wide screens for the desk, and rules that decide the routine cases without a person.

  4. 04

    Build

    Catalogue mapping and stock sync go in before anything else, because every other screen reads off them.

  5. 05

    Test

    A full day of real orders runs through it beside your current process, and the two dispatch lists are compared.

  6. 06

    Deploy

    One channel and one warehouse go live first, then the rest, away from a sale week.

  7. 07

    Improve

    Settlement reconciliation, margin reporting and the supplier portal follow once dispatch is steady.

What we can build

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
Common questions

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.

Already built

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 you work

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

Your details are private and secure. Protected by reCAPTCHA.