Helm › Helm University › Track 5 › Lesson 5.6
Lesson 5.6Four different things it can say, and why it will sometimes refuse to give you a date at all.
Prefer to listen? This is the same lesson, word for word. The text below is the transcript.
This lesson prepares you to: Find the expected payout date in My Store and explain exactly what is driving it.
Every order in My Store carries a line about your money underneath it. It tells you what Helm took and what you keep, and then it tells you when the rest of it arrives.
It says one of four things, and knowing which one you are looking at is the whole lesson.
| What you see | What it means |
|---|---|
| Expected payout on a date, plus a reason | A clock is running and this is when it ends |
| Paid out on a date | Done. It also tells you which hold you were on at the time |
| The payout clock starts when the carrier records delivery | Held, but nothing has shipped, so there is no clock to quote |
| Refunded, so there is no payout on this order | Exactly that |
The third one is the important one. Helm will not invent a date. If you have not shipped, there is genuinely no answer, and saying nothing is the honest response rather than guessing.
When there is a date, you are also told which of the two clocks produced it.
Helm quotes whichever of the two comes first. If you are on the express tier at 2 days and the parcel is delivered quickly, the delivery clock wins easily. If nobody ever confirms delivery, the 14 day fallback is what eventually pays you.
Expected payout = the earlier of: delivery plus your tier hold, or despatch plus 14 days.
This is worth knowing because most platforms show an estimate that means nothing. The code that works out the date you are shown is the same test the process that actually moves the money uses, deliberately written to mirror it condition for condition.
Helm's own note on it is the right principle stated plainly: if the two ever disagreed, the interface would be promising a date the worker will not honour, which is worse than showing nothing.
It is also a pure calculation with no database and no network behind it, so the date cannot drift because something was cached.
The line is the fastest way to spot a problem with an order.
The delivery timestamp is what the clock counts from, and pressing the delivered button a second time re-stamps it to now. That pushes your payout further away. Press it once.