Durban

MLM Software Development Company in Durban

We have no Durban office. What this page covers is the operational problem that shows up most in KwaZulu-Natal product businesses, because so many of them import: commissionable volume must not follow landed cost, stock has to be reserved against autoship before it is sold to somebody else, and a split shipment cannot split a commission.

Key facts

Market
Durban
Support overlap
SAST (UTC+2)

What you get

Outcomes operators report after moving onto the platform.

  • Volume is a plan decision, not a cost

    Commissionable volume is set per product in the plan and does not move when the exchange rate, the duty rate or the freight invoice moves.

  • Autoship reserved before it is sold

    Scheduled orders hold stock ahead of the run date, so a product does not sell out into new orders while committed autoships go unfulfilled.

  • Split shipments, one commission

    An order fulfilled from two locations across two days is still one commissionable event, attributed once, with volume counted once.

  • Lot and batch captured at fulfilment

    Recorded on the order line at pick rather than derived from stock on hand later, which is the only version that survives a recall enquiry.

  • Backorder does not mean paid

    The event that counts volume is configurable and stated — payment, dispatch or delivery — so a warehouse delay never pays a commission twice or not at all.

Why this page is about stock

Durban is a port city and a large share of the product businesses we speak to in KwaZulu-Natal import what they sell. That changes which parts of the software matter first, and it introduces one mistake that is quietly expensive.

We have no Durban office. National matters — ZAR settlement, VAT on both sides of the ledger, POPIA, the Consumer Protection Act in checkout — are on the South Africa page.

Landed cost must not touch the plan

Import a product and its landed cost moves with the exchange rate, the duty rate, freight, and whichever consignment it arrived in. Several times a year, and never on a schedule.

If commissionable volume is derived from cost or from margin, every one of those movements changes what distributors earn without anybody deciding to change it. Ranks qualify at different real thresholds between periods. Your payout ratio drifts. And the first distributor to notice that the same product paid differently in March and June will ask why, in writing.

So volume is held as its own value:

  • Set per product and variant, in the plan, referenced by SKU.
  • Commissionable and qualifying volume held separately, because they answer different questions.
  • Zero set explicitly for shipping upgrades, gift vouchers and samples, since undefined volume is a payout decision made by default.
  • Reviewed when you choose to review it, with the change recorded and dated.

A weak rand is a pricing decision and a margin conversation. It is not a plan event. The ecommerce page covers the volume-per-variant mechanics in detail.

Autoship reserves stock before it competes for it

Scheduled orders hold inventory ahead of their run date. Without that, the sequence is predictable and bad: new orders consume available stock, the autoship run executes, and the orders that fail are the ones from customers who had already committed.

Reservation also changes what you see. A shortfall appears before the run, as a list, while you still have choices:

OptionVolume consequence
Partial fulfilmentvolume on what shipped, per your stated rule
Substitutionvolume of the substituted product, which may differ
Deferral to next cycleno volume this period, and a qualification risk you can see in advance

Each of those is configured once rather than decided per incident, because the third column is the one a distributor will care about and it should not depend on who was on shift.

The commissionable event, stated once

Volume counts on payment capture, on dispatch, or on delivery confirmation. Any of the three is defensible; leaving it implicit is not.

It matters most exactly where a port city makes it matter: a shipment delayed across a period boundary. If the rule is unstated, a warehouse delay decides a distributor’s rank. If it is stated, the delay is visible, explainable and the same for everyone.

A split shipment does not split a commission. One order is one commissionable event with one attribution and one volume figure; the shipments are fulfilment records against it. Systems that trigger commission from dispatch rather than from the order are where double payments come from.

Lot and batch, captured at pick

Recorded on the order line when the item is picked, not derived afterwards from stock on hand.

The difference only matters once, and when it matters it matters completely: a supplier enquiry or a recall becomes a query — which orders contained lot X, and which distributors and customers received them — rather than a reconstruction. For ingestible and topical products this is not optional, and the health and wellness page covers the regulatory side.

Returns are one flow with four effects

Stock movement, refund, volume reversal, and a dated commission adjustment against the open period. Not four processes that can disagree, and never a rewrite of a closed period — August keeps saying what August paid.

Where fulfilment stays

With you, or your third-party logistics provider. We integrate rather than fulfil: stock levels, allocation, dispatch events and tracking flow between systems, with a reconciliation sweep comparing period totals rather than trusting event delivery alone. The ERP page covers inventory, purchasing and multi-warehouse handling, and the integration page covers the API for anything with no existing connector.

At a glance

Volume modelCommissionable and qualifying volume held per product and variant in the platform, referenced by SKU, never derived from price or landed cost
Commissionable eventConfigurable per company — payment captured, dispatch, or delivery confirmed — stated once and applied consistently across every channel
Stock reservationAutoship orders reserve inventory ahead of the scheduled run, with shortfalls surfaced before the run rather than as failed orders after it
Split fulfilmentMultiple shipments against one order, each tracked, with attribution and volume counted once at the order level
TraceabilityLot or batch recorded on the order line at pick time, queryable by lot for a recall or a supplier enquiry
ReturnsOne flow producing four effects: stock movement, refund, volume reversal, and dated commission adjustment against the open period
Tax and shippingExcluded from volume by construction, so a duty change or a freight surcharge cannot alter what a distributor earns
Our presenceRemote. We have no Durban office and do not list one
FAQ

Questions operators ask before they switch

Straight answers on plan mechanics, migration risk and compliance. If yours is not here, ask us directly.

Why shouldn't commissionable volume follow landed cost?

Because landed cost moves and a compensation plan cannot. Import a product and its landed cost changes with the exchange rate, the duty rate, freight, and whichever consignment it arrived in — several times a year, and unpredictably. If volume is derived from cost, every one of those movements silently changes what distributors earn, ranks qualify at different real thresholds between periods, and your payout ratio drifts without anyone deciding to change it. Volume is a plan decision: a number set per product, reviewed when you choose to review it, and changed deliberately with the change recorded. Margin pressure from a weak rand is a pricing conversation, not a plan event.

How does autoship work when stock is tight?

Scheduled orders reserve inventory ahead of their run date rather than competing for it on the day. That ordering matters more than it sounds: without reservation, a product sells out into new orders and the committed autoships fail, which is the worst possible way to run out of stock because those are the customers who had already decided to buy. Where there genuinely is not enough, the shortfall surfaces before the run so you can choose — partial fulfilment, substitution, or deferral — and the choice carries a volume consequence you set in advance rather than one that happens by default.

An order ships from two warehouses on different days. What happens to the commission?

Nothing splits. The order is one commissionable event with one attribution and one volume figure, and the two shipments are fulfilment records against it. This sounds obvious and it is a genuine source of double payment in systems where commission is triggered by a dispatch event rather than by the order. Where it does matter is the commissionable event itself: if volume counts on dispatch and only half the order ships this period, you need a stated rule for whether the order counts now, later, or proportionally. We configure that rule once, in writing, rather than letting each warehouse delay produce a different answer.

Do you have an office or a warehouse in Durban?

No office, and we are not a logistics provider. Fulfilment stays with you or your third-party provider; what the platform does is integrate with it, hold volume independently of cost, reserve stock against scheduled orders, and record lot detail at pick time. Our working hours are SAST, so implementation calls and the first live commission run happen in your time zone. Everything about operating in South Africa generally — ZAR, VAT on both sides, POPIA, cooling-off rights in checkout — is on the South Africa page rather than repeated here.

Ready to Transform Your Direct Selling Business?

Send us your plan rules and we will run a live commission cycle against them, on your numbers, before you commit to anything.

  • Configured in a sandbox before the call, usually within two business days
  • No slide deck and no card — you watch your own plan pay out
  • Your plan document stays confidential and is deleted on request

Prefer a longer conversation? Open the full enquiry form

required

Prefer email? Write to us at sales@mlmsoftwarepro.com