An order may go through when its score is under the line you set, nothing you marked refuse on its own fired, and there is a sales row for its month so the ratio can be read. Turnstile never sees a card number, a name or an address — it records which of your own checks fired, and scores them against your table. It is not in the authorisation path and it does not take the money.
Your risk policy, written down. Each row is something one of your own checks can report, what it is worth in points, and whether it refuses an order on its own. Turnstile does not invent a model and cannot see what your checks see — it holds the policy and applies it the same way every time, which is the part a person stops doing on a busy Friday.
A dispute ratio is a fraction, and the networks do not agree on the bottom of it. One counts this month's disputes against this month's sales; another counts them against last month's. The same month can be under one line and over the other, so Turnstile computes each programme on the denominator that programme uses and never averages them into one number.
Each dispute against the order it came from, and — the whole point — what fired on that order on the day it was let through. A dispute with no order behind it is recorded as that, loudly: it means something was charged that this program never saw.
Turnstile counts a dispute. It does not fight one — the evidence, the deadline and the representment belong to a different desk, and bolting them on here would make this program the place where both jobs get half done.
Orders that went through carrying something that would refuse them now, and months already over a line. Recorded rather than hidden: an order that has settled cannot be un-settled by a program that was never in the authorisation path, and pretending otherwise is how a ratio surprises somebody in a letter.
Your factor table, graded by what actually came back. For every factor: how many orders it fired on, how many of those were disputed, and the rate — set beside the rate across orders it did not fire on. A factor that fires on everything and predicts nothing is costing you sales, and a factor worth two points that triples the dispute rate is worth more than two.