Your order ledger diffed against the processor's, every day — and the one-field check that catches goods shipped against no payment.
Your dashboard is green. Your money isn't moving.
The store's record of what happened and the processor's record of what actually settled disagree more often than anyone checks. We diff them daily and hold the orders that fall into the gap.
What it catches
Orders marked paid that never settled — goods shipped free
Customers charged on cancelled orders — dispute risk
Captures with no fulfillable order, by any of five root causes
The empty transaction_id on a completed order — the one-field tell
Proven, not asserted
Every check is proven to go red on a planted bad input before we trust it, and prints how many rows it evaluated versus matched. It caught $878.89 of shipped-unpaid orders on one store.