Skip to main content
GullySystem
E-commerce software · Configured implementation

Dairy Subscription E-commerce & Route Software

This solution takes recurring orders for milk, curd and other dairy, plans the morning route from them, and keeps a prepaid wallet per household. Customers pause, skip or change an order from a phone, and the plan for the next morning is fixed at a cut-off time.

Product status

Configured implementation on a commerce platform chosen in discovery

Daily and weekly subscriptions suit a platform that already handles recurring orders. Delivery routes, a prepaid wallet and bottle returns may go further than any platform allows, and that gap is measured before scope is agreed.

There is no published price, free trial or live demo for this solution. Scope and cost are settled in a written proposal after discovery.

Purpose and users

Milk is rarely ordered one packet at a time. A household subscribes, and the seller’s task is to deliver the right packets to the right door before a certain hour, each morning.

The system plans from subscriptions and cut-offs, not from baskets. It does not test milk, certify a farm or advise on nutrition.

  • Subscribers and households
  • Route planners
  • Delivery staff
  • Dairy counter staff
  • Owners
Modules

What is in the system.

Subscription engine

Daily, alternate-day and weekly plans with products, quantities, start dates and pauses.

Morning route plan

The next day’s list by route and building, fixed at the cut-off and printed or shown on a phone.

Prepaid wallet

Households top up a balance that each delivery draws from, with a low-balance alert.

Pause, skip, change

A customer changes tomorrow’s order up to the cut-off, from a phone.

Returnables

Bottles and crates delivered and collected are counted, with a deposit if you use one.

Workflows

How the work runs through it.

Plan and cut-off

Subscriptions are totalled at the cut-off, the route list is fixed, and the dairy packs and loads it.

Delivery and wallet

Each delivery is marked done and the wallet is debited. A missed delivery is credited.

Top-up and renewal

A low balance prompts a top-up, and a lapsed subscription is paused rather than delivered unpaid.

Catalogue and product data

What each product record holds.

Products and pack sizes

Milk types, curd, paneer, butter and ghee with pack sizes, fat percentage where the seller states it and shelf life.

Plans

Daily, weekly and custom day patterns attach to products as subscription options.

Batch and date

Each batch carries a packing date and a use-by date, shown on the delivery slip.

Pricing and order rules

How prices and orders are set.

Wallet-based billing

Each delivery is billed from the wallet at the price in force that day.

Price changes

A price change applies from a stated date, and subscribers are told beforehand.

Credits

Missed or poor deliveries are credited to the wallet by a rule.

Stock and fulfilment

From stock to the doorstep.

Daily stock to plan

Next morning’s packets are drawn from the dairy’s receipts, with a buffer you set.

Cold storage

Stock is held by batch in chilled storage, and the oldest goes out first.

Route loading

The load sheet is built from the route plan, so the crate count matches.

Payments, returns and refunds

Taking money and giving it back.

Payments

Wallet top-ups by online payment, with a recurring mandate where the gateway offers one.

Returns

A bad packet is reported with a photograph and credited to the wallet.

Refunds

A closed account’s balance is refunded by the route it came in through.

Admin controls and reporting

What the team can see and change.

Roles

Planners, drivers, counter staff and owners are each limited to the views their jobs need.

Approvals

Credits above a limit and price changes wait for an owner.

Reports

Deliveries by route, wallet balances, missed drops, wastage and subscriptions paused.

Integrations

What it connects to, and on what terms.

Customer app or web

A subscription page and a phone view for pause and skip.

Stock and billing

Reads receipts and writes sales to the shop or dairy record.

Payments and messaging

Recurring payments and WhatsApp notices, once the access each offers has been confirmed.

Deployment

How it is set up and run.

Hosting

We can operate it, or it can sit in a tenancy your company administers.

Phased

One route first, so the cut-off and the wallet are tested on a few hundred households at most.

Customisation boundaries

What can change, and where the edge is.

What can change

Cut-off times, plan patterns, credit rules and the products on offer follow your dairy.

Where the edge is

Routing is by area and building list, not turn-by-turn driving directions. Dairy quality and licensing stay with you and your adviser.

Migration and training

Moving over and getting people ready.

Loading households

Existing customers, addresses, routes and balances are loaded from your register and checked by route.

Training

Delivery staff learn the phone list on one route. Planners learn the cut-off screen.

Support scope

What support covers.

Included

Corrections to plans, wallets and routes, and answers for your staff, sit within a written support agreement.

Excluded

A second dairy, new product lines and navigation features are priced separately.

More in Fresh & Frozen Food

Related solutions.

Common questions

Questions about this solution.

Is this a ready subscription product?

No. A subscription platform may carry part of it. Routes, the wallet and returnables are confirmed in discovery, then configured or written as needed.

Can a customer pause tomorrow’s milk?

Yes, up to the cut-off time you set. After it, the route is fixed.

What does it cost, and is there a trial?

Nothing is published, and no trial copy exists. A proposal states the cost after discovery.

Requirement discussion

Talk through your commerce requirement.

Describe what you sell, where you sell it and what is slowing you down. An engineer will reply within one business day.

  • No obligation
  • A reply within one business day
  • Your details stay private

Only your name, contact details and a short description are required.

Your details stay private. Privacy policyProtected by reCAPTCHA.