Retail & E-commerce · Bangladesh

Running Haramain Store’s Entire Retail Business on One ERP

Wafi Solutions designed and developed a single connected system for Haramain Store, a retail and e-commerce business in Bangladesh. The platform runs sales, stock, accounts, HR, logistics and marketing in one place, with courier and payment integrations and a custom online store built directly on the ERP. Everything was delivered as custom apps on top of ERPNext, and the system continues to grow with the business.

Bangladesh Retail & e-commerce ERPNext + HRMS Custom online store
6+
Departments in one ERP: sales, stock, accounts, HR, logistics, marketing
2
Courier partners connected: Pathao and Steadfast
3+
Payment channels confirmed automatically: bKash, Nagad, card
No Major
Changes to ERPNext core, so every upgrade stays safe
Project overview

Every order, every department, one system

Haramain Store sells online and over the phone, with most orders paid cash on delivery. The business now operates on ERPNext with HRMS and a custom storefront, connected to Pathao and Steadfast for delivery, to bKash, Nagad and card gateways for payment, and to Meta and Google for campaign reporting.

Managers work from live dashboards instead of spreadsheets, staff performance and commission are calculated automatically, and every order placed on the website, on a landing page, or over the phone enters the same system.

Everything was delivered as custom apps on top of ERPNext, and the system continues to grow with the business.

The starting point

What the platform had to solve

Growth had spread the business across tools that did not talk to each other, and the system replacing them had to connect couriers, payments, advertising and a storefront without touching ERPNext core.

Business challenges

  • Work Spread Across Disconnected ToolsAs the business grew, operations ran across paper, spreadsheets, courier websites and chat groups, with no single place to see the state of the business.
  • Orders Entered TwicePhone orders and online orders followed separate paths, so the same order was often recorded more than once and details were lost between systems.
  • Parcels Returned RefusedCash on delivery meant the business paid to ship parcels that customers later refused, with no way to identify risky orders before booking them.
  • Payments Checked by HandEvery gateway payment and advance had to be matched to an order manually, which slowed order confirmation and left room for errors.
  • No Clarity on Advertising ReturnThe client could not tell which campaigns produced sales, particularly for orders that started as an ad click and finished as a phone call.
  • Untracked Follow-ups and PerformanceCustomer follow-ups depended on individual memory, and staff performance and commission were assessed without reliable numbers behind them.

Technical challenges

  • Courier Integration and Bulk BookingPathao and Steadfast had to be connected to sales orders so parcels could be booked in bulk and tracked without leaving the system.
  • Risk Scoring Before ShipmentThe platform needed to flag high-risk cash on delivery orders at the point of booking, based on customer history and delivery behaviour.
  • Unified Payment ConfirmationbKash, Nagad and card payments had to confirm against the correct order automatically, with advance payments and balance due tracked separately.
  • Attribution for Offline OrdersMeta Pixel, the Conversions API, GA4 and Google Tag Manager had to report every sale back to its campaign source, including orders taken over the phone.
  • A Storefront Running on Live ERP DataThe online store and landing pages needed to run on the same product, pricing and stock records as the ERP, with orders arriving as sales orders directly.
  • Automated SEO Across a Growing CatalogueEvery page required its own meta title, description, share image, canonical link and clean URL without manual entry for each product.
  • Extending ERPNext SafelyAll of this had to be built without modifying ERPNext core, so the system could be upgraded as new versions were released.
Our solution

One connected system, built as custom ERPNext apps

Each challenge was answered inside the same ERP, so orders, payments, parcels and people are tracked in one place.

  1. One Paperless System

    Sales, stock, accounts, HR, logistics and marketing now run in a single ERP, with live dashboards giving managers the current state of each department.

  2. Connected Courier Operations

    Parcels are booked to Pathao and Steadfast in bulk with one click and tracked from inside the system, with risky cash on delivery orders flagged before shipping.

  3. Automated Payment Handling

    bKash, Nagad and card payments are confirmed on the order automatically, and advance payments and balance due are tracked for every order.

  4. Automated Customer Messaging

    Order updates and offers go out by SMS automatically, while customers who have opted out of contact are excluded.

  5. Task and Follow-up Management

    Every task has an owner and a deadline, and every customer follow-up is recorded against the account it belongs to.

  6. KPI and Commission Automation

    Staff performance is scored from real order data, commission is calculated automatically, and every agent works from a personal dashboard.

  7. Online Store and Marketing Reporting

    A modern storefront runs directly from the ERP, with website and landing page orders entering as sales orders. Meta Pixel, the Conversions API, GA4 and Google Tag Manager report every sale with its campaign source, and SEO fields are generated for each page automatically.

Technical architecture

The guarantees this was built on

Integrations & channels

ERPNext HRMS Pathao Steadfast bKash Nagad Card gateways SMS Meta Pixel Conversions API GA4 Google Tag Manager
Results & business impact

A paperless operation with measurable results

A Fully Paperless OperationEvery department now works inside one system, replacing the paper files, spreadsheets and chat threads the business previously relied on.
Faster Order ProcessingAgents confirm orders with the customer’s full history on one screen, without re-entering details that already exist in the system.
Fewer Refused ParcelsRisky cash on delivery orders are identified before booking, reducing the shipping and handling cost of parcels that would have come back.
No Manual Payment ChecksGateway payments reconcile against orders automatically, removing a daily task and improving the accuracy of the accounts.
Measurable Advertising ReturnEvery sale is linked to the campaign that produced it, including phone orders, so budget decisions are based on reported revenue.
A Search-Ready StoreEach page is published with complete metadata and a clean URL, giving the catalogue a consistent technical foundation for search visibility.
Built for Long Term GrowthBecause every feature was built as a custom app on top of ERPNext rather than a change to its core, the system stays stable and safe to upgrade as the business expands.
Start your AI transformation

Have a software idea, automation workflow, or AI product in mind?

Let's turn it into a secure, scalable, professional digital solution with Wafi Solutions.

Book a Consultation
Call WhatsApp Booking Email