Usage processing now keeps one saved request and checks ownership before recording its outcome.
Older uncertain outcomes are checked against recorded invoice confirmations. Missing or conflicting evidence remains on hold for review.
Keep retry outcomes consistent
Usage processing saves the original invoice request before sending it. Later attempts retain that request and require current ownership before recording an outcome.
Older uncertain attempts are held for checks rather than automatically sent again. A single matching recorded invoice confirmation can resolve the hold; missing or conflicting evidence remains for review. Existing billing settings, rates and limits continue to apply.