A page of zeroes is a worse claim than nothing at all
The promoter’s page on the storefront is deliberately thin: it says where you stand, and nothing else. A dashboard of zero earnings would tell an approved promoter they have earned nothing — a different and much worse statement than "this does not exist yet".
· 3 min read

The easy way to ship half a product is to build the whole interface and leave the numbers at zero. An approved affiliate opens their dashboard and sees earnings: 0.00, sales referred: 0, balance: 0.00. It looks finished. It is also a lie, and a specific one.
"You have earned nothing" is a claim about the promoter’s performance. The truth is that earning does not exist yet — the coupons, attribution and balance are the half of the programme that is not built. A promoter who reads zeroes concludes their audience is not buying. A promoter who reads "not available yet" concludes the right thing.
"You have earned nothing" and "this does not exist yet" are different statements, and only one of them is true.
What the page does instead: say where you stand
So the promoter’s page on the storefront does one job today, and does it precisely. It works out which of four situations the visitor is in and says so:
| Situation | What the page does |
|---|---|
| Not signed in | Sends them to sign in |
| Signed in, never applied | Sends them to the application — this is the ordinary case, not an error |
| Suspended | Says so, and still lets them see the page |
| The shop does not run a programme | Says nothing more |
Never having applied is not an error
A shopper who opens the affiliate page without ever having applied gets the application, not an error message. That sounds obvious, but the underlying answer from the system is "no record", and plenty of software turns "no record" into "something went wrong". For the overwhelming majority of visitors, having no promoter record is simply the truth.
A suspended promoter can still read why
The obvious implementation of suspension is to lock the page. That leaves the one person with the most urgent question — why was I suspended? — facing a closed door. A suspended promoter keeps access to their page on purpose, so they can read the notice.
A visibility switch, never a kill switch on money
A shop can turn its programme off. That hides the promoter pages and stops new applications. What it must never do — and the rule was written down before the money half exists, so it cannot be forgotten when it does — is stop money a promoter is already owed. Turning the programme off is a decision about the future; it cannot be a way of not paying for the past.


