
- ERP Solutions
- Digital Products & Software
Kindlife: Connecting B2B and B2C Beauty and Wellness Operations on One ERPNext Platform

Kindlife: Connecting B2B and B2C Beauty and Wellness Operations on One ERPNext Platform
Each of Kindlife's 200-plus brand partners carries its own pricing, batch, and shelf-life rules, and every order has to be fulfilled correctly whether it arrives through the D2C storefront or a B2B wholesale account. As the business scaled across warehouses and channels, the spreadsheet-based systems that once tracked this could no longer keep up.
What Was Holding the Business Back
Rapid growth exposed structural problems across inventory, fulfilment, reporting, and coordination. Existing workflows were slowing execution and increasing operational risk as order volumes climbed.
One Platform Connecting Every Operation
Each module was built to match how Kindlife's operations actually work: connecting procurement, warehouse workflows, fulfilment, B2B and B2C order management, and real-time reporting in one system, rather than mapping generic ERP logic onto the business.
Purchase Order and Vendor Management
Purchase orders, goods receipt, and vendor invoices were tracked in separate spreadsheets, so confirming whether ordered stock had actually arrived meant calling the warehouse directly.
Purchase order creation, vendor coordination, goods receipt, and invoice workflows now move through a single digital flow. The PO Creation and Tracking view shows every order's status against vendor commitments, while the Vendor Coordination view confirms receipt against what was actually delivered, replacing the phone calls that previously connected these steps.
Batch and FEFO-Controlled Inventory
Batch and expiry data lived in manual registers, so enforcing first-expired-first-out during dispatch depended on whichever picker remembered to check dates.
Every batch is now captured with expiry information at receipt, and FEFO logic is enforced throughout the outbound flow inside the Batch and FEFO Control view. Stock moves in expiry order every time, reducing wastage and removing the guesswork from expiry-sensitive fulfilment across a large, fast-moving catalogue.
E-commerce Integration and B2C Channel Management
Storefront stock counts were updated in batches rather than live, so a SKU could sell out on the backend while still showing as available online.
Product data, pricing, and inventory stay synchronised between the storefront and ERP in real time through the Unified Order Processing view. Orders flow directly into fulfilment without manual syncing, and inventory is reserved immediately on placement to prevent overselling across the full product catalogue, with supplier-wise margin rules configured at a granular level.
Warehouse, Fulfilment and Dispatch Automation
Receiving, picking, packing, and dispatch ran on paper checklists and verbal handoffs between shifts, with no record of who did what and when.
Inbound receiving, putaway, picklist generation, barcode validation, packing, dispatch, and returns are now digitised into a structured warehouse workflow. Every step is guided and tracked, reducing operational error and improving dispatch consistency across all channels without manual coordination.
Trading, Distribution and Real-Time Reporting
B2B wholesale pricing and D2C retail pricing were maintained in separate sheets, and leadership's view of combined performance depended on someone manually merging both.
Both D2C and B2B wholesale operations now run on channel-aware pricing, distribution workflows, and partner management inside the same platform. A live operational dashboard gives leadership a single view of sales, stock, fulfilment, and finance, replacing the manual MIS reports that previously arrived hours or days late.
What Was Built
The Numbers. The Impact.
How It Was Delivered
| Layer | Component | Role |
|---|---|---|
| Platform | ERPNext (Frappe Framework) | Core system of record for procurement, inventory, warehouse, sales, and finance |
| Integration | Barcode validation | Confirms physical stock movement at receipt, putaway, picking, and dispatch |
| Integration | E-commerce storefront sync | Keeps product, pricing, and stock data aligned between the online store and ERP |
| Engagement | Implementation and support | Module rollout across procurement, warehouse, e-commerce, and reporting, with ongoing support |
What This Proves for Similar Businesses
Any high-SKU commerce business running B2B and B2C side by side hits the same wall: spreadsheets can track one channel or one warehouse, but not both at once, and not with expiry-sensitive stock. Kindlife shows that procurement, batch-controlled inventory, warehouse execution, e-commerce, and finance can run on one operating platform without losing the channel-specific pricing, batching, and fulfilment rules each side needs.
Questions About This Implementation
Managing B2B and B2C on Disconnected Systems?
If your inventory, fulfilment, and reporting are still running on spreadsheets across multiple channels and warehouses, Auriga IT builds ERPNext platforms that connect every operation in one system, with batch control, FEFO compliance, and real-time visibility built in.
Talk to Auriga ITRelated content
Auriga: Leveling Up for Enterprise Growth!
Auriga’s journey began in 2010 crafting products for India’s [...]






