RouteMagic Consumer App (D2C)

Let customers order direct, in a branded app of your own

The Consumer App is a direct-to-consumer storefront carrying your branding. Customers browse, order, pay and track, and every order drops into the ERP and onto your existing routes.

  • White-labelled D2C ordering app
  • In-app payment on your catalogue
  • Orders drop onto existing routes
Consumer browsing a branded RouteMagic D2C app catalogue and placing an order for home delivery.
Our customers

Trusted by businesses across the globe.

Who it’s for

Built for selling direct to the end customer.

A B2C ordering channel that layers onto a B2B core: the same catalogue, pricing, and routes, opened up to consumers.

  • End Consumers
  • Subscription & Repeat Buyers
  • D2C & B2C Brands
  • Dairy, Water & Bakery Rounds
  • Distributors Adding a B2C Channel
What it does

A full ordering app, in your brand.

Everything a consumer needs to order and reorder, drawing on the same catalogue, pricing, and stock the rest of the platform runs on.

Branded Catalogue Browsing

Customers browse your published catalogue with product images, descriptions, and pricing, shown per their price list and product-group assignments, so each customer sees the right range and the right price.

Cart & Checkout

Add products, choose quantities, and submit the order through a familiar cart-and-checkout flow. VAT and delivery scheduling follow the same ERP rules as every other order.

Pay In-App

Take payment online through Stripe or Razorpay, typically upfront at checkout. The tenant chooses which methods are enabled, and successful payments flow back to invoicing automatically.

Order History & Reorder

Every past order is kept on file so customers can see what they ordered before and reorder a favourite basket in a tap: the kind of repeat-purchase flow that suits dairy, water, and bakery rounds.

Live Delivery Tracking

Customers follow the order from picking through loading to the door: live status, the van on a map as it approaches, and an ETA that moves with the round. They know when it is coming, not just that it was placed.

Loyalty & Promotions

Reward repeat custom with the platform’s loyalty and promotional mechanics, applied to D2C customers alongside everyone else: points, offers, and promotions that draw on the same engine as your B2B trade.

Invite or Self-Register

Onboard customers by sending a D2C invitation from their ERP record, or let them self-register for the office to review, whichever the tenant configures. Access is governed by the Customer role.

Straight Into Fulfilment

A D2C order lands in the ERP as a standard sale order tagged with the D2C type and is routed to the nearest delivery route, then picked, loaded, and delivered like any other, with no separate ecommerce stack to reconcile.

An order, end-to-end

From the consumer’s tap to your van.

A D2C order travels the same fulfilment path as every other order. Here’s how one moves from the app to the doorstep. Open any step for the full module detail.

  1. 01

    Get invited or sign up

    Onboard by D2C invite or self-registration.

    The Consumer App is a white-labelled mobile app for direct-to-consumer selling, shipped under your own brand and domain and activated as an add-on in Company Settings, the consumer-facing member of the D2C family alongside the web Client Portal. Access is governed by the Customer role, and onboarding runs through the D2C invitation system: from a customer’s ERP record the office sends an email invite to set up the account, or, where configured, customers self-register for the office to review. Either way the customer ends up as a managed record on the same ledger, not an anonymous webshop login.

  2. 02

    Browse the branded catalogue

    They browse a catalogue priced for their account.

    Customers browse the published catalogue with images, descriptions and pricing, and visibility follows the same rules as the main ERP catalogue: each customer sees the products available to them based on their price list and product-group assignments, with VAT applied as it is everywhere else. There’s no separate product database to maintain; the app sells from the same catalogue your office and routes already use.

  3. 03

    Build the cart & pay

    Check out and pay in-app via Stripe or Razorpay.

    The ordering flow is a familiar cart and checkout (add items, choose quantities, submit) with payment taken online through Stripe or Razorpay and typically collected upfront, fitting the pre-pay Consumer Customer record. Successful payments feed straight back into invoicing, so money and order stay joined up. D2C customers also plug into the platform’s own loyalty and promotional mechanics, with points, offers and promotions running on the same engine as the B2B side, so the app can reward repeat custom from day one.

  4. 04

    The order lands in the ERP

    It arrives as a tagged sale order, auto-routed.

    When the customer submits, the order appears in the ERP as a regular sale order with its type marked D2C and is routed to the nearest delivery route. From there it’s indistinguishable from any other order; the type label simply lets managers filter and report on the direct-consumer channel separately, one of several channels (back office, telesales, portal, D2C) feeding the same fulfilment engine.

  5. 05

    Pick, load & deliver

    Fulfilled on the route like any other drop.

    The order goes through the same picking, loading and delivery stages as every other drop, integrating fully with inventory and invoicing, with proof of delivery captured at the door. Because D2C orders ride the same routes as everything else, nothing about fulfilment is bolted on for the consumer channel.

  6. 06

    Track & reorder

    Live updates, then one-tap reorder next time.

    The app shows live status as the order moves through picking, loading and delivery, with the van on a map and an ETA that updates as the round progresses, the genuine route status the back office sees in Route Monitor, surfaced to the consumer. Every order is kept as a complete history the customer can return to, with one-tap reorder of a previous basket: for the weekly dairy, water or bakery drop, that turns a fresh checkout into a single action and keeps customers coming back through the app.

Integrations

Plugs into the platform you already run.

Stripe & Razorpay for in-app payment, your published catalogue and pricing, and the same routing, inventory & invoicing as every other channel.

Need something else? We build custom integrations tailored to your stack.

Versus the status quo

RouteMagic Consumer App vs. a bolt-on webshop.

Capability A separate webshop & phone orders RouteMagic Consumer App
Ordering channel Phoned or emailed in, office hours only 24/7 self-service in a branded app
Catalogue A separate webshop product list Your ERP catalogue, per-customer pricing & groups
Payment On delivery, or chased later Taken upfront in-app via Stripe or Razorpay
Order entry Re-keyed from the webshop into the ERP Lands directly as a D2C sale order
Fulfilment A separate ecommerce & courier stack Auto-routed to the nearest existing route
Delivery visibility “It’ll arrive sometime” Live status & ETA pushed to the consumer
Reorders Start from an empty basket each time One-tap reorder from order history
Loyalty None, or a disconnected scheme Built-in loyalty & promotions on one engine
Brand A generic marketplace listing White-labelled to your brand & domain
Common questions

What brands ask before launching a consumer app.

Answers about the app itself. The wider last-mile picture is on D2C and last-mile delivery.

How do customers pay?

Online at checkout through Stripe or Razorpay, covering card, UPI and digital wallets. Payment is usually taken upfront, and you choose which methods are switched on.

What happens if we cannot deliver to their address?

They find out at checkout rather than after paying. An address outside your delivery area or with no matching round is flagged there and then, with an alternative slot offered where one exists.

Do we need a separate app for our trade customers?

No, but they are better served by a different surface. Trade buyers use the Customer Portal, which is invitation-only and carries credit terms and statements. Both feed the same order pipeline.

Can customers reorder without rebuilding the basket?

Yes. Past orders stay on file and a favourite basket reorders in a tap, which is what most repeat-purchase customers actually do.

Where does the order go once they have paid?

Into the same order queue as everything else, tagged so you can report on the D2C channel separately. From there it is picked, loaded and delivered on your existing rounds by your existing drivers.

Take the next step

Ready to see it in action?

  • No sales pitch
  • 30 minutes
  • We’ll ask about your business first

Thank you

Your request has been received.