User Guide

Audit

Free Stripe diagnostic. What Stripe already recovered, what is still dying, and what Foxhound would add.

Part 1

How the audit works

The audit at /audit connects to Stripe with read-only OAuth and reads the trailing period. It needs no Foxhound account, and the link can be handed to somebody else who can run it against their own Stripe account without signing up. Read-only is the access Foxhound asks Stripe for and the access it checks it was given: a grant that comes back wider than that is refused rather than used.

The audit only reads. It looks at failed invoices, expiring cards, open disputes, and basic account health over the trailing period, and writes nothing back to Stripe.

Note. The audit's Stripe connection is separate from the one a Foxhound account uses, and it is read-only. Your billing configuration, your subscriptions and your payment methods are never touched.

What you get once Stripe is connected

Failed payments
Every failed payment Foxhound has detected, what came back, and what is still unrecovered.
Expiring cards
Cards inside thirty days of expiring, and the customers Foxhound has already emailed about them.
Open disputes
Chargebacks still waiting on evidence, with the deadline on each one.
MRR and movement
Monthly recurring revenue, what is at risk, and the new, expansion and churn behind the total.

Foxhound runs the full audit on demand: connect Stripe from the audit page and the run happens while you wait. The engine reads your invoices, subscriptions, disputes and card-update events and works out six things: what failed, what is expiring, what is past due, whether Stripe is updating cards for you, where your disputes stand, and your recurring revenue. It takes about thirty seconds and needs no Foxhound account.

A run is readable under Audit history, with each one on its own page, when the Stripe account you audited is the one connected to your Foxhound account. Audit somebody else's account and you still see the results, and they are not filed into your history. Where a scope could not be read, it says so rather than showing you a zero, because a zero that means unknown is worse than no number at all.

The monthly report is the one part that arrives without you looking. Turn it on under Settings and Audit and on the 1st of each month Foxhound runs the whole audit again and emails you the result, with a link to that run and a line saying what it recovered for you.

Part 2

Reading your results

Results are framed around lift: what Stripe's own retries already recovered, what is currently unrecovered, and where Foxhound's silent retries and review-and-sign disputes would add on top.

Failed invoices

Every failed invoice in the window, with what Stripe's own retries already brought back, what is still unrecovered, and what Foxhound would add on top of that. The three are shown apart because they are three different things, and only the third is what Foxhound is for.

No fabricated numbers

The audit does not project a recovery rate from platform-wide statistics, there is no long-running platform history to draw one from yet. It reports what your account actually shows, plainly.

Note. Foxhound applies no flat recovery estimate to at-risk value, on this page or anywhere else, because there is no Foxhound history to draw such a rate from and a number invented for a sales argument is the kind of claim this product exists not to make.
Part 3

Running it every month

With a Foxhound account you can have the audit re-run itself. Turn on auto-run under Settings and Audit, and on the first of each month Foxhound runs it and emails you the result at your notification address.

It is ONE email. The report reads your Stripe account fresh, the same way the audit you run by hand does, and it carries what Foxhound recovered for you as a line inside it rather than as a second message. Nothing is billed for it.

The email uses the lookback you set on the same page and links to that run, so you can open the whole thing. A scope Stripe would not answer for says so in the email, exactly as it does on the page.

Note. The monthly report needs a live Stripe connection, because it reads your account rather than only Foxhound's own records. Turn auto-run off and nothing is sent.