RouteMagic Consumer App (D2C)

Let customers orderdirect, in a brandedapp of your own

A white-labelled D2C app — customers browse, order, pay and track, while 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 get real-time status updates as the order moves through picking, loading, and delivery, with estimated delivery times — so they know when the van is coming, not just that an order 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 — 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 — 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 real-time status as the order moves through picking, loading and delivery, with an estimated delivery time — 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
Take the next step

Ready to see it in action?

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

Thank you

Your request has been received.

Book a demo